Пример #1
0
        protected override int ApplyChanges()
        {
            if (ProjectMgr == null)
            {
                Debug.Assert(false);
                return(VSConstants.E_INVALIDARG);
            }

            SetPropertyValue(Consts.AssemblyName, _assemblyName);
            SetPropertyValue(Consts.OutputType, _outputType.ToString());
            SetPropertyValue(Consts.RootNamespace, _defaultNamespace);
            SetPropertyValue(Consts.StartupObject, _startupObject);
            SetPropertyValue(Consts.ApplicationIcon, _applicationIcon);
            SetPropertyValue(Consts.TargetPlatform, _targetPlatform.ToString());
            SetPropertyValue(Consts.TargetPlatformLocation, _targetPlatformLocation);

            IsDirty = false;

            return(VSConstants.S_OK);
        }
Пример #2
0
        protected override int ApplyChanges()
        {
            if (ProjectMgr == null)
            {
                Debug.Assert(false);
                return(VSConstants.E_INVALIDARG);
            }

            SetPropertyValue(Consts.AssemblyName, _assemblyName);
            SetPropertyValue(Consts.OutputType, _outputType.ToString());
            SetPropertyValue(Consts.RootNamespace, _defaultNamespace);
            SetPropertyValue(Consts.StartupObject, _startupObject);
            SetPropertyValue(Consts.ApplicationIcon, _applicationIcon);
            //FIXME: Надо разобраться с платформами. Н1 все равно пока что не поддерживает смену платформы.
            //SetPropertyValue(Consts.TargetPlatform,         _targetPlatform.ToString());
            //SetPropertyValue(Consts.TargetPlatformLocation, _targetPlatformLocation);

            IsDirty = false;

            return(VSConstants.S_OK);
        }