MSTest.exe发出未找到程序集或模块的警告
本文关键字:程序集 模块 警告 exe MSTest | 更新日期: 2023-09-27 18:29:27
我有一个Visual Studio 2012解决方案,其中包含一个C#项目和一个引用C#项目输出的测试项目。测试项目在Visual studio中运行良好。
但是,如果我在Developer命令提示符下使用MSTest.exe运行它:
MSTest.exe /testcontainer:mytest.dll
它不能给出很多警告,比如:
测试运行部署问题:程序集或模块直接或间接地"Microsoft.SharePoint.Search.Extended.Query"未找到测试容器"(mytest.dll的路径)"引用的。
我不认为Visual Studio正在复制引用的dll,这些dll不是解决方案的一部分。
解决这个问题的办法是什么?如何使用MSTest.exe 运行测试服
- 您可以引用GAC中的程序集
- 您可以指定在使用
DeploymentItemAttribute
对测试方法运行测试之前,应在编译的测试程序集旁边部署哪些文件