我开发了一个小实用程序库,它处理我所有Coded UI测试项目所需的大量配置和日志记录。我将类库设置为使用以下内容读取app.config文件以读取值:
ConfigurationManager.AppSettings["KeyName"]
我知道当你在另一个项目中包含这个类库时,应该在执行期间使用新项目的app.config。实际上,这正是我想要的,它似乎并没有发生。
我的另一个项目是CUIT,但似乎我的类库不包含任何类型的app.config。不是它自己的,不是CUIT的。
这甚至可能吗?
答案 0 :(得分:1)
看起来我错过了我的类库中的以下行。添加后,事情按照我的预期运作。
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);