2017-04-21 53 views
0

我有一个DLL我从另一个应用程序调用。我需要将dll设置存储在单独的xml文件中。所以我创建了App.config文件。它看起来像:与DLL的App.config返回空

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
    <add key="myKey" value="1"/> 
    </appSettings> 
</configuration> 

比我尝试从配置获得价值与THIC代码:

var val=System.Configuration.ConfigurationSettings.AppSettings["myKey"]; 

但它总是返回null。此外,AppSettings的关键计数等于零,因此没有密钥。

它有什么问题? 如何将我的设置存储在单独的文件中?

+0

App.Config设置来自正在运行的应用程序。 – john

回答

0

请确保您的问题中提到的配置位于调用应用程序的配置文件中,而不是在DLL的App.config中。