7

我试图从我的 app.config 中读取设置,并且我确定它以前可以工作,但现在它返回 nullReferenceException。

我获取设置的代码如下:

codeValueUtilRx = ConfigurationManager.AppSettings["CODEVALUE_UTIL_RX"].Split(';').ToList();

我的应用程序配置如下:

<appSettings>
    <add key ="LOGFILELOCATION" value ="C:\\RuleEditor\\"/>
    <add key ="CODEVALUE_UTIL_RX"  value="GCN;GRP;NDC;SPEC;TCC"/>
</appSettings>

我有一种感觉,它看起来很明显,我就是想不通。我尝试将应用程序配置移动到解决方案中的不同项目并重新创建文件,但没有运气。有任何想法吗?

4

1 回答 1

15

我尝试将 app-config 移动到解决方案中的不同项目并重新创建文件,但没有运气

你的代码是正确的(我已经测试过),你需要确保你的 app.config 文件在你的主项目(exe)中。

于 2013-08-27T16:10:51.270 回答