Browse Source

Store settings in %AppData%\ICSharpCode\SharpDevelop${major} instead of major.minor so that SD 4.1 and 4.2 will share settings.

4.1
Daniel Grunwald 15 years ago
parent
commit
9647d0da4f
  1. 2
      src/Main/StartUp/Project/SharpDevelopMain.cs

2
src/Main/StartUp/Project/SharpDevelopMain.cs

@ -159,7 +159,7 @@ namespace ICSharpCode.SharpDevelop
string configDirectory = ConfigurationManager.AppSettings["settingsPath"]; string configDirectory = ConfigurationManager.AppSettings["settingsPath"];
if (String.IsNullOrEmpty(configDirectory)) { if (String.IsNullOrEmpty(configDirectory)) {
startup.ConfigDirectory = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), startup.ConfigDirectory = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
"ICSharpCode/SharpDevelop" + RevisionClass.Major + "." + RevisionClass.Minor); "ICSharpCode/SharpDevelop" + RevisionClass.Major);
} else { } else {
startup.ConfigDirectory = Path.Combine(Path.GetDirectoryName(exe.Location), configDirectory); startup.ConfigDirectory = Path.Combine(Path.GetDirectoryName(exe.Location), configDirectory);
} }

Loading…
Cancel
Save