我有一个 Visual Studio 2012 解决方案,其中包含一个 C# 项目和一个引用 C# 项目输出的测试项目。测试项目在 Visual Studio 中运行良好。
但是,如果我在开发人员命令提示符下使用 MSTest.exe 运行它:
MSTest.exe /testcontainer:mytest.dll
它没有给出很多警告,比如:
测试运行部署问题:未找到测试容器“(mytest.dll 的路径)”直接或间接引用的程序集或模块“Microsoft.SharePoint.Search.Extended.Query”。
我不认为 Visual Studio 正在复制不属于解决方案的引用的 dll。
解决方案是什么?如何使用 MSTest.exe 运行我的测试套件