c# - 如何摆脱 "API restriction UnitTestFramework.dll already loaded"错误?

标签 c# .net visual-studio tfs tfsbuild

不时弹出以下错误:

C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\TeamTest\Microsoft.TeamTest.targets(14,5): 错误:API 限制:程序集 'file:///C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll' 已从其他位置加载。它不能从同一应用程序域内的新位置加载。

我该如何摆脱它?

最佳答案

  • 编辑 .csproj 文件
  • 删除 UnitTestFramework 引用末尾的 processorArchitecture=MSIL。

改变:

<reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />

到:

<reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  • 重新启动 Visual Studio

关于c# - 如何摆脱 "API restriction UnitTestFramework.dll already loaded"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1725210/

相关文章:

mysql - 连接到 Visual Studio 中的数据库

c# - Windows文件夹路径困惑

c# - Bass.dll多次播放PushStream

c# - MeasureText 无法正常工作

c# - 在 ASP.Net 应用程序中处理长时间运行的进程的最佳方法是什么?

c# - Ping 或以其他方式通过 C# 中的 MAC 判断设备是否在网络上

c# - 没有语法高亮

c++ - 变量中的点? VC9在构建beecrypt时出现解析错误

c# - 在构建服务器中构建可移植类库项目失败

.net - 如何使用 PDFsharp .NET 库将 PDF 页面导出为图像?