Nit*_*its 34 .net c# console-application
我想在app.config文件中存储连接字符串和一些参数,我们通常为windows应用程序做,但我找不到控制台应用程序的app.config文件.那么我该如何使用这个文件,如何添加这个文件,或者还有其他一些工作用于相同的功能.我在控制台应用程序中工作
Pra*_*uja 55
右键单击应用程序 - >转到添加 - >您将看到确切的图片我在此处附加的内容 - >选择应用程序配置文件.
好吧,其他答案可能适用于其他人,但对我来说,将一个设置文件添加到项目的属性解决了问题 - 它实际上将设置(可通过可视化设计器编辑)序列化为配置文件.所以这样,配置文件方法在其他答案中显示这里对我不起作用,而是创建一个设置文件确实有效.
步骤是:
项目(不是解决方案)>添加>新项目>设置文件

此外,您可能希望在代码中使用强类型值来设置您的设置.我做了以下事情:
所以,现在我可以访问我的设置(从我的控制台应用程序):
bool boolSetting = Properties.Settings.Default.is_debug_mode;
Run Code Online (Sandbox Code Playgroud)
编译后,我发现这些设置会自动存储在名为"AssemblyName.exe.config"的文件中,并与Debug目录中的控制台二进制文件本身一起存储.
因此,我认为这是一种更简洁,更灵活的方式来创建和管理应用程序的配置文件.
注意:我正在运行Visual Studio Ultimate 2012,并且正在构建.NET 3.5控制台应用程序.

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