应用程序相对虚拟路径''不可能是绝对的,因为应用程序的路径是未知的

时间:2015-09-04 12:26:40

标签: c# unit-testing

在解决方案资源管理器中,我有两个独立的项目,一个是主项目,另一个是单元测试项目。现在要测试的方法是在主项目中,web.config也是。

单元测试项目中有一个TestMethod,此方法在主项目中调用,并且还接受一个参数,该参数具有它使用的web.config位置,以根据某个键获取值。在我遇到错误的两种情况下,我都试图在单元测试项目的app.config中复制它

  

应用程序相对虚拟路径'〜/ UnitTestProjectAppsPortal / App.config'不可能是绝对的,因为应用程序的路径是未知的。

要测试的方法必须保留在主项目中,UnitTest项目中的TestMethod会将web.config位置作为参数传递给它。

现在应该怎么做才能删除此异常。

0 个答案:

没有答案