99得票2回答
在.NET桌面应用中,Settings.settings与app.config有什么区别?

我对Visual Studio中存储和管理桌面应用程序设置的这两种机制感到困惑: 您可以使用XML app.config文件,在<appSettings>部分添加项目。这些可以使用ConfigurationManager类从代码中检索。 或者,您可以使用Settings.set...

53得票3回答
如何在文件版本更改时保留.settings/.config文件中的更改?

我创建了一个应用程序,使用settings.settings存储一些用户特定的设置(作用域=User)。设置在启动时正确加载,使用过程中更改并正确保存以供下次启动使用。这个循环似乎没有问题。 但当我更新程序集和文件版本进行新的构建时,问题就出现了。设置不再在启动时加载(而是使用默认值)。此外...

24得票8回答
何时使用.NET设置(.NET Settings)而不是配置<appsettings>?

有没有建议在什么情况下使用应用程序设置(而不是每个用户的设置)和.config文件中的&lt;appsettings&gt;? 更新 希望了解一些细微而重要的区别,因为它们都是有效的键/值存储。例如,我知道修改web.config中的appsettings将重新启动Web应用程序。 设置在...

18得票3回答
在单元测试中修改应用程序设置

我有一个类库,想要使用微软的单元测试框架进行单元测试。其中一些我想要测试的类是使用应用程序设置进行配置的。这些设置在Settings.settings文件中定义,具有应用程序范围和适当的默认值。当应用程序使用该库时,这些设置可以在App.Config文件中被覆盖。如果没有,则使用默认值。这正是...

18得票1回答
在应用程序设置中存储具有值的字符串数组

我已经修改了我的Settings.settings文件,以便让system_Filters成为一个System.String[]。我希望能够在Visual Studio设计器中填充这个变量,而不是从代码中填充。我可以使用以下代码在代码中让它工作:Properties.Settings.Defa...

17得票5回答
C#: 如何确保在尝试使用来自另一个程序集的设置变量之前该变量存在?

我有以下内容:using CommonSettings = MyProject.Commons.Settings; public class Foo { public static void DoSomething(string str) { //How do...

17得票3回答
当前的配置系统不支持用户范围的设置。

我正在尝试使用设置文件在应用程序中存储用户登录时的偏好设置。 我将它们定义为用户(作用域),但我遇到了以下问题: System.Configuration.ConfigurationErrorsException: 当前配置系统不支持用户范围的设置。 有什么好的解决方案吗?

13得票4回答
在设置中添加自定义类型

我想使用配置文件.settings来保存这个结构体:struct sR22Protocole { Int32 inputkey; Int32 outputkey; Int32 voltage; Int32 Ohm; Int32 Correction; }...

12得票6回答
WPF应用程序设置 - 重置单个属性

使用Settings.Default.Reset()可以重置应用程序设置。 有没有一种方法只重置一个属性?类似于Settings.Default.Properties["MyPropertyName"].Reset();

9得票2回答
应用程序设置中保存对象集合出现问题

我将尝试在应用设置中存储自定义对象的集合。 在参考了这个相关问题后,我目前拥有以下代码: // implementing ApplicationSettingsBase so this shows up in the Settings designer's // browse funct...