Browse Source

Fix duplicate attribute exception when saving settings file.

pull/15/head
mrward 15 years ago
parent
commit
d745d4cef2
  1. 5
      src/AddIns/DisplayBindings/SettingsEditor/Project/SettingsViewContent.cs

5
src/AddIns/DisplayBindings/SettingsEditor/Project/SettingsViewContent.cs

@ -194,8 +194,9 @@ namespace ICSharpCode.SettingsEditor @@ -194,8 +194,9 @@ namespace ICSharpCode.SettingsEditor
settings.RemoveAll();
foreach (SettingsEntry entry in entries) {
XElement setting = new XElement("setting", new XAttribute("name", entry.Name));
settings.Add(new XAttribute("serializeAs", "String"));
settings.Add(new XElement("value", entry.SerializedValue));
setting.Add(new XAttribute("serializeAs", "String"));
setting.Add(new XElement("value", entry.SerializedValue));
settings.Add(setting);
}
settings.ReplaceWith(settings.FormatXml(2));
}

Loading…
Cancel
Save