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); }
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); }