我有一个测试项目,测试项目中有一个 web.config 文件。当我尝试从 web.config 的 appSettings 部分读取一个值时,我总是得到 null。
我有对 System.configuration 的引用和 using 语句 using System.Configuration;
<appSettings>
<add key="SatisfactionSurveyLink" value="Link"/>
</appSettings>
[TestMethod()]
public void TestReadFromAppSettings()
{
String surveyLink = ConfigurationManager.AppSettings["SatisfactionSurveyLink"];
Assert.IsNotNull(surveyLink);
}
我尝试了很多不同的东西,但无法让它发挥作用。有没有人对问题可能有什么建议?
谢谢,
罗纳德
最佳答案
如果它是创建为类库的测试项目,则不需要 web.config 但需要 app.config ;-)
关于c# - 无法从 appSettings 读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6959024/