p.c*_*ell 0 c# configuration unit-testing app-config visual-studio
在针对我的DAL 运行VS2008 单元集成测试时,我发现程序集正在读取machine.config而不是程序集app.config.
这是调用堆栈的纲要:
MyDataLayerclass继承自基类.调用方法GetStuff()System.Configuration.都好.ConfigurationManager.ConnectionStrings["MyConnStr"]实际上返回null,因为它显然没有找到.MyDataLayer班级,是的,MyConnStr就在那里.ConnectionStrings,是的,它有一个连接字符串.它是machine.config中的那个C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\machine.configapp.config被它取代了machine.config任何帮助表示赞赏!
| 归档时间: |
|
| 查看次数: |
4491 次 |
| 最近记录: |