Settings.settings vs app.config?

时间:2011-09-08 12:09:32

标签: c# visual-studio visual-studio-2010 app-config

  

可能重复:
  What is the difference between app.config file and XYZ.settings file?

这里有很大的不同吗?我喜欢使用Settings.Settings,因为og编辑器并没有得到app.config中的所有xml。

2 个答案:

答案 0 :(得分:4)

Settings.settings是Visual Studio的设计器文件,用于生成设置类,如.resx文件如何保存资源。

必须将设置存储在某处,但它们不会存储在Settings.settings中(默认设置为)。它们存储在.config文件中。

使用生成的类,您可以更新app.config,而不必担心操纵XML。

答案 1 :(得分:0)

您不应在设置文件中设置环境值(如连接字符串部分),因为它们在那里不受保护。此外,无法在设置文件中设置app.config中的设置,因此,在某些时候,您必须同时使用这两个文件。