我有一个位于网络共享上的项目。测试运行器尝试运行测试但失败并显示错误消息。
单元测试运行器无法加载程序集: JetBrains.ReSahrper.TaskRunnerFramework.TaskException:无法加载文件或组件'File:// \ myshare \ Visual Studio 2010 \ Projects \ MyPorject \ TestMyProject \ bin \ Release \ TestMyProject.dll'或其中一个依赖项。
测试使用MSTest运行。我在Visual Studio 2010 Pro上的devenv.exe.config中启用了loadFromRemoteSources选项,并且可以部署Testproject。
问题是Test runner尝试读取程序集的位置(file:// \)
当我从C:\启动项目时,它可以工作。
我该怎么办?
答案 0 :(得分:25)
找到Jetbrains.resharper.taskrunner。*。exe.config文件并添加以下行:
<loadFromRemoteSources enabled="true"/>
到<runtime>
部分。
Related to this但是R#有自己的外部任务运行器,因此它可以处理特定于cpu的程序集(除其他原因外)。
更新:尝试为您分享添加驱动器号。这对我有用。