我在我的机器上运行它
"%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\mstest.exe" /testcontainer:"C:\Working\Einstein\Solutions\EinsteinAcceptanceTests\bin\Debug\EinsteinAcceptanceTests.dll" /resultsfile:TestResult.trx"
我明白了
指数数组的边界之外
消息回来。
关于如何调试这个的任何线索?
您可以检查版本不兼容性。例如。尝试使用VS2010 mstest.exe运行VS2008测试时出现此错误。
它发生在VS 2012中,问题是我有2个单元测试项目引用了不同版本的程序集“Microsoft.VisualStudio.QualityTools.UnitTestFramework”
我在测试部分的输出窗口中编译解决方案时看到了问题:
------发现测试开始------ 指数数组的边界之外