如何在控制台应用程序中添加App.Config文件

我想存储连接string和一些参数在app.config文件,我们通常做的Windows应用程序,但我找不到控制台应用程序的app.config文件。 那么我应该如何使用这个文件,如何添加这个文件,或者有一些其他的工作,为同样的function。 我在控制台应用程序中工作

右键单击应用程序 – >转到添加 – >您将看到确切的图片我在这里附加 – >select应用程序configuration文件。 替代文字

替代文字

来源: http : //blog.nickgravelyn.com/2010/02/visual-studio-2010-xna-and-you/

那么其他答案可能已经为其他人解决了,但是对于我来说,在项目属性中添加一个设置文件解决了这个问题 – 它实际上是将设置(可以通过可视化devise器编辑)序列化到我的configuration文件中。 所以这样,在其他答案中显示的configuration文件方法在这里没有为我工作,而是创build一个设置文件确实工作。

步骤是:

项目(不是解决scheme)>添加>新build项目>设置文件

添加设置文件

另外,您可能希望在代码中使用强types的值来提供您的设置。 我做了以下几点:

  1. 将设置文件重命名为有用的 – 我的是“Settings.settings”
  2. 将此文件移动到“项目>属性”部分
  3. 双击设置文件图标
  4. 在devise师中,添加了设置键和值
  5. 中提琴! 您的应用程序中提供了强types值的设置!

所以,现在我可以像这样访问我的设置(从我的控制台应用程序):

bool boolSetting = Properties.Settings.Default.is_debug_mode; 

编译之后,我发现这些设置自动存储在一个名为“AssemblyName.exe.config”的文件中,与Debug目录中的控制台二进制文件本身一起。

所以,我认为这是一个更清洁,更灵活的创build和pipe理应用程序configuration文件的方式。

注意 :我正在运行Visual Studio Ultimate 2012,并正在构build.NET 3.5控制台应用程序。