bad*_*nda 7 c# configuration singleton file
我试图在我的C#控制台应用程序中使用配置文件.我通过转到New - > Application Configuration File并将其命名为myProjectName.config在项目中创建了该文件.我的配置文件如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="SSDirectory" value="D:\Documents and Settings\****\MyDocuments\****" />
</appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)
访问它的代码如下所示:
private FileValidateUtil()
{
sSDirFilePath = ConfigurationSettings.AppSettings["SSDirectory"];
if (sSDirFilePath == null)
Console.WriteLine("config file not reading in.");
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以提示为什么这不起作用?(我收到错误消息.)
谢谢!!
badPanda
您无法从app.config更改名称,并希望ConfigurationManager在不提供更多信息的情况下找到它.将myProjectName.config的名称更改回app.config,rebuild,您将在bin文件夹中看到名为myProjectName.exe.config的文件.然后你的电话ConfigurationManager.AppSettings应该正常工作.
| 归档时间: |
|
| 查看次数: |
28290 次 |
| 最近记录: |