似乎这应该是一个常见问题,我希望通过快速谷歌搜索找到答案,但可惜我似乎找不到答案。
我正在为依赖第三方库 Newtonsoft.Json 的方法在 C# 中使用 NUnit 编写单元测试。
当我尝试从我的单元测试中调用该方法时,我收到了 all to common
无法加载文件或程序集“Newtonsoft.Json,Version=4.5.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配”异常。
单元测试和应用程序都使用完全相同的 newtonsoft 库,并且 dll 设置为在两个项目中复制本地。
好像我错过了一些非常明显的东西,但我似乎无法克服这个问题。