|
|
1
2
不是100%的答案,而是解决方法: 可以删除生成文件中的显式版本号。因为它是由你的项目提供的,只用于测试。只需将'moq,version=3.1.416.3,…'部分更改为'moq'。然后使用提示路径的版本。 |
|
|
2
4
这可能是由于nuget依赖性造成的。如果您重新构建所有的项目,那么在编译单元测试项目时,您可能会看到一个无害的警告,如下所示:
此警告可能不会停止本地计算机上运行的单元测试,但它们可能会阻止TeamCity运行它们。 您可以通过向单元测试程序集的app.config文件中添加类似的内容来消除警告并使TeamCity运行单元测试;
…当然,请使用您遇到错误的相应版本号和实际安装的版本。 |