Browse Source

Fixed project creation bug: By default, "Optimize" was not set to true for release builds.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2602 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 18 years ago
parent
commit
e710827635
  1. 5
      src/Main/Base/Project/Src/Project/CompilableProject.cs
  2. 3
      src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ProjectContent/ProjectContentRegistry.cs

5
src/Main/Base/Project/Src/Project/CompilableProject.cs

@ -91,6 +91,11 @@ namespace ICSharpCode.SharpDevelop.Project @@ -91,6 +91,11 @@ namespace ICSharpCode.SharpDevelop.Project
PropertyStorageLocations.ConfigurationSpecific, true);
SetProperty("Release", null, "DebugType", "None",
PropertyStorageLocations.ConfigurationSpecific, true);
SetProperty("Debug", null, "Optimize", "False",
PropertyStorageLocations.ConfigurationSpecific, true);
SetProperty("Release", null, "Optimize", "True",
PropertyStorageLocations.ConfigurationSpecific, true);
}
/// <summary>

3
src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ProjectContent/ProjectContentRegistry.cs

@ -296,7 +296,7 @@ namespace ICSharpCode.SharpDevelop.Dom @@ -296,7 +296,7 @@ namespace ICSharpCode.SharpDevelop.Dom
// add default .NET assemblies to redirected assemblies (both when loaded from persistence
// and when loaded using Reflection)
lock (redirectedAssemblyNames) {
redirectedAssemblyNames.Add(shortName, pc.AssemblyFullName);
redirectedAssemblyNames[shortName] = pc.AssemblyFullName;
}
}
} else {
@ -410,3 +410,4 @@ namespace ICSharpCode.SharpDevelop.Dom @@ -410,3 +410,4 @@ namespace ICSharpCode.SharpDevelop.Dom
}
}
}

Loading…
Cancel
Save