本机环境:测试
Win7 64位 旗舰版it
VS2010test
Nunit2.6.3程序
故障重现步骤:方法
一、在启动外部应用程序中增长C:\Program Files (x86)\NUnit 2.6.3\bin\nunit.exe文件
二、启动程序集,nunit自动运行,可是不能自动加载当前程序集sse
三、文件菜单中打开当前程序集,提示Nunit Agent已中止工做工作
四、点击关闭Agent程序,过10几秒提示Test load failed! Unable to find test in assembly生成
说明:在另一台电脑(环境一致)一切正常ab
解决方法:
一、将启动外部应用程序改成C:\Program Files (x86)\NUnit 2.6.3\bin\nunit-x86.exe
二、启动程序集,nunit自动运行,自动加载当前程序集,点击测试方法,终于激动人心了
故障分析:
应该是系统环境形成的,但为何我64位的系统要选nunit-x86,不得其解,并且程序集的生成目标CPU选的是Any CPU