C# 测试浏览器>;运行全部:系统。异常:找不到主应用程序集

C# 测试浏览器>;运行全部:系统。异常:找不到主应用程序集,c#,.net,unit-testing,visual-studio-2012,C#,.net,Unit Testing,Visual Studio 2012,当我运行所选测试时,测试将在测试资源管理器中正确运行。但是,当使用runall按钮时,VS2012会抛出一个System.Exception,该异常表示 找不到主应用程序集 是否有一个地方可以配置测试资源管理器来查找应用程序集 请举个例子。这是一个解决问题的分而治之的建议 将属性[IgnoreAttribute]放置在除一个测试之外的所有测试上。一定要跑完全程。同样的情况会发生吗?如果没有,请删除忽略另一个测试,然后再次运行所有测试。坚持下去直到失败。某个特定测试组合是否与另一个测试组合失败?如

当我运行所选测试时,测试将在测试资源管理器中正确运行。但是,当使用
runall
按钮时,VS2012会抛出一个
System.Exception
,该异常表示

找不到主应用程序集

是否有一个地方可以配置测试资源管理器来查找应用程序集

请举个例子。

这是一个解决问题的分而治之的建议

将属性[IgnoreAttribute]放置在除一个测试之外的所有测试上。一定要跑完全程。同样的情况会发生吗?如果没有,请删除忽略另一个测试,然后再次运行所有测试。坚持下去直到失败。某个特定测试组合是否与另一个测试组合失败?如果是这样的话,那告诉你什么


如果失败立即发生,或者不管选择了什么测试,请检查初始化方法是否有[ClassInitialize()]或[TestInitialize()]覆盖(如果有)并通过在方法中放置断点并查看它们是否按预期调用,验证它们没有导致问题,例如初始化多次发生,而只应执行一次。

什么“全部运行”按钮?你确定你没有点击“播放”按钮并试图在没有可执行文件的解决方案中开始运行吗?@BobHorn我想新的测试资源管理器顶部的“全部运行”链接。通过阅读,我不清楚如何重新设置。您是否可以在上记录带有附加解决方案的MS connect错误。此外,还请指定操作系统/平台。