专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VSTS

---VS2008,单元测试,无法读取web.config配置中的数据库链接字符串!该如何处理

发布时间:2011-06-20 18:41:01 文章来源:www.iduyao.cn 采编人员:星星草
---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了
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: