Привет,
Я сохранил несколько настроек в моем файле Settings.setting (приложение winform), и я вижу в App.config, что большинство из них сохранено здесь в разделе applicationSettings и userSettings.
Однако есть один параметр приложения, который не существует? Я также проверил C:\Users[имя пользователя]\AppData[ApplicationName] Local(windows7), но настройки там нет?
Могу ли я добавить его вручную в app.config следующим образом:
<applicationSettings>
<MyApp.Client.Main.Properties.Settings>
<setting name="MySetting" serializeAs="String">
<value>C:\temp</value>
</setting>
</MyApp.Client.Main.Properties.Settings>
</applicationSettings>
Будет ли это работать?
Редактировать1:
Вот как выглядит файл Settings.Designer.cs:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("c:\\")]
public string MySetting {
get {
return ((string)(this["MySetting"]));
}
}
Это моя часть userSETtings в app.config:
<applicationSettings>
<Orbit.Client.Main.Properties.Settings>
<setting name="MySetting23" serializeAs="String">
<value>False</value>
</setting>
<setting name="MySetting24" serializeAs="String">
<value>False</value>
</setting>
<setting name="MySetting25" serializeAs="String">
<value>False</value>
</setting>
<setting name="MySetting26" serializeAs="String">
<value>False</value>
</setting>
</Orbit.Client.Main.Properties.Settings>
</applicationSettings>
<userSettings>
<Orbit.Client.Main.Properties.Settings>
<setting name="MySetting49" serializeAs="String">
<value />
</setting>
<setting name="MySetting49" serializeAs="String">
<value />
</setting>
<setting name="MySetting48" serializeAs="String">
<value />
</setting>
<setting name="MySetting47" serializeAs="String">
<value>False</value>
</setting>
<setting name="MySetting46" serializeAs="String">
<value>False</value>
</setting>
<setting name="SkinName" serializeAs="String">
<value>Blue</value>
</setting>
</Orbit.Client.Main.Properties.Settings>
</userSettings>