2016-02-29 45 views
0

我已经在我的主项目(exe文件所在的位置)中添加了web.Config文件,我需要从其他项目的web.cofig文件中访问一个值。无法从其他项目的web.config中获取价值

<appSettings> 
    <add key="Name" value="TestProject" /> 
</appSettings>` 

我使用WebConfigurationManger如下取值,

WebConfigurationManager.AppSettings["Name"] 

但它总是返回null。我在这里错过了什么?

+0

web.config文件是项目特定的。所以你可以在其他项目上访问它.. –

+1

我不明白你如何在同一句话中说“web.config”和“exe”。据我所知,他们没有任何关系。 –

回答

1

首先,您必须根据您的要求创建项目依赖关系。那么你可以访问你的父项目web.config属性。

System.Configuration.ConfigurationManager.AppSettings["Name"]