0

在解决方案中,我有三个项目插件、工作流、单元测试。在插件和工作流程中,我使用的是 newtonsoft json 程序集。但在 unittest 项目中,我没有使用 newtonsoft json 程序集。

在插件和工作流项目中,我使用 Webrequest、Webresponse 调用外部 azure 服务,并在那里传递对象的序列化数据。对于将对象转换为 json,我使用的是 newtonsoft.json 程序集。

对于插件和工作流项目的代码覆盖,我创建了系统组装的假货和 WebRequest、WebResponse 的 Shim。这些单元测试用例在我本地运行良好。

但是当我在 Gated TFS 中签入我的代码时,我的签入被拒绝了。我检查了拒绝日志,拒绝原因是:System.IO.fileloadexception:无法加载程序集或文件“newtonsoft.json”。

有没有人遇到过这样的问题。?此问题与项目组装或门控构建有关。

4

0 回答 0