diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ReferencePaths.xaml.cs b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ReferencePaths.xaml.cs index 458ff49e71..777faae555 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ReferencePaths.xaml.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ReferencePaths.xaml.cs @@ -38,7 +38,7 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels protected override void Load(MSBuildBasedProject project, string configuration, string platform) { base.Load(project, configuration, platform); - string prop = GetProperty("ReferencePath", "", TextBoxEditMode.EditRawProperty).Value.ToString(); + string prop = GetProperty("ReferencePath", "", TextBoxEditMode.EditRawProperty).Value; string[] values = prop.Split(';'); if (values.Length == 1 && values[0].Length == 0) { diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml index d93fd4e317..fa709b9fe0 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml @@ -6,7 +6,11 @@ xmlns:optionpanels="clr-namespace:ICSharpCode.SharpDevelop.Gui.OptionPanels" xmlns:local="clr-namespace:ICSharpCode.SharpDevelop.Gui.OptionPanels" xmlns:core="http://icsharpcode.net/sharpdevelop/core"> - + + + + + diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml.cs b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml.cs index eb10d4fa65..944cd81eea 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/Signing.xaml.cs @@ -30,9 +30,9 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels InitializeComponent(); } - - private void Initialize() + protected override void Initialize() { + base.Initialize(); FindKeys(base.BaseDirectory); SelectedKey = AssemblyOriginatorKeyFile.Value.Trim(); if (SelectedKey.Length > 0) { @@ -47,6 +47,7 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels IsDirty = false; } + public ProjectProperty SignAssembly { get { return GetProperty("SignAssembly", false); } } @@ -67,22 +68,14 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels } #region overrides - - protected override void Load(MSBuildBasedProject project, string configuration, string platform) - { - base.Load(project, configuration, platform); - Initialize(); - } +// +// protected override void Load(MSBuildBasedProject project, string configuration, string platform) +// { +// base.Load(project, configuration, platform); +// } protected override bool Save(MSBuildBasedProject project, string configuration, string platform) { - /* - helper.Saved += delegate { - if (Get("signAssembly").Checked) { - helper.SetProperty("AssemblyOriginatorKeyMode", "File", true, signAssemblyBinding.Location); - } - }; - */ if (signAssemblyCheckBox.IsChecked == true) { this.AssemblyOriginatorKeyFile.Value = "File"; }