---VS2008,单元测试,无法读取web.config配置中的数据库链接字符串!
我想在VS2008中,对DAL层的数据处理函数,做单元测试,以验证所写的函数和SQL语句的正确性。
在网站的web.config文件的 connectionStrings 配置节中,配置了数据库链接字符串。
但是我在单元测试过程中,当测试程序运行到读取web.config代码块的时候,会抛出异常,无法读取配置节内容。
我在测试项目中,添加了app.config,里面重新添加了配置节中的内容。不过,测试仍然访问web.config中的配置,而且总是说空引用。。。
求助,谢谢。
[解决办法]
我也是遇到了这个问题 根本就无法访问文件 测试总是跳过去...求牛人解答
[解决办法]
我昨天弄完事了那个 是低版本framework 升级到高版本framework 时候发生的 首先把debug 走iis
再改webconfig文件里面的东东
[解决办法]
方法1. 用记事本打开项目文件 .csproj (C#),找到 <UseIIS>True</UseIIS> 节点,修改为 <UseIIS>False</UseIIS>,使用 VS 内置WebServer
试试
[解决办法]
在你的测试工程里加一个app.config文件,把原来在web.config里的<connectionStrings>节点连同本身一同copy到app.config的<configuration>下边,一切就OK了