我已经为我的一个类库项目实现了App.Config转换,当我尝试通过调试Unit测试项目从app.config中读取一个键值时,它正在从App.debug中读取键值。配置而不是app.config。在这方面请帮帮我。 谢谢,
答案 0 :(得分:0)
好吧,正如你所说,你正在调试你的应用程序。
我想XDT会将您当前的配置视为“debug”,并将正确的app.debug.config转换为app.config。
所以,如果我完全理解你的问题,有两个(大多数没有帮助)答案: - 删除或禁用类库中的XDT转换。 - 将正确的密钥从 app.config 移动到 app.debug.config 并使用XDT的“查找和替换”技术:
<add name="YOURKEYHERE"xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />