在解决方案资源管理器中,我有两个独立的项目,一个是主项目,另一个是单元测试项目。现在要测试的方法是在主项目中,web.config
也是。
单元测试项目中有一个TestMethod,此方法在主项目中调用,并且还接受一个参数,该参数具有它使用的web.config
位置,以根据某个键获取值。在我遇到错误的两种情况下,我都试图在单元测试项目的app.config
中复制它
应用程序相对虚拟路径'〜/ UnitTestProjectAppsPortal / App.config'不可能是绝对的,因为应用程序的路径是未知的。
要测试的方法必须保留在主项目中,UnitTest项目中的TestMethod会将web.config
位置作为参数传递给它。
现在应该怎么做才能删除此异常。