持续集成—nunit-console异常,未能加载文件或程序集“FastQueryTest”或它的某一个依赖项。系统找不到指定的文件。导致构建失败。
2016-11-26 11:26
465 查看
解:
1 症状:
开发环境:vs2010旗舰版
持续集成环境:cruisecontrol.net,nunit和svn
在使用nunit-x86.exe进行测试时是可以的,但是使用nunit-console.exe就是不行。报如下错误:
未能加载文件或程序集“FastQueryTest”或它的某一个依赖项。系统找不到指定的文件。
![](https://img-blog.csdn.net/20161126112326177?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2 解决方案:
在百度上搜了一圈,没有找到一个能解决问题的,国内不懂技术的人将BAT吹上天,关键还是谷歌好使。
修改成如下内容:
D:\NUnit2.5.5\bin\net-2.0\nunit-console-x86.exe
之前是:D:\NUnit2.5.5\bin\net-2.0\nunit-console.exe
![](https://img-blog.csdn.net/20161126112457226?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
原因分析:
因为我的机器是x86,使用nunit-console可能需要设置参数,而我又没有设置,导致出现上述错误。经过验证:nunit-console-x86.exe,又可以持续集成了。
参考文档:
http://blog.csdn.net/y_h_t/article/details/12703729 http://www.55228885.com/MAxxyQ8A.html
1 症状:
开发环境:vs2010旗舰版
持续集成环境:cruisecontrol.net,nunit和svn
在使用nunit-x86.exe进行测试时是可以的,但是使用nunit-console.exe就是不行。报如下错误:
未能加载文件或程序集“FastQueryTest”或它的某一个依赖项。系统找不到指定的文件。
2 解决方案:
在百度上搜了一圈,没有找到一个能解决问题的,国内不懂技术的人将BAT吹上天,关键还是谷歌好使。
修改成如下内容:
D:\NUnit2.5.5\bin\net-2.0\nunit-console-x86.exe
之前是:D:\NUnit2.5.5\bin\net-2.0\nunit-console.exe
原因分析:
因为我的机器是x86,使用nunit-console可能需要设置参数,而我又没有设置,导致出现上述错误。经过验证:nunit-console-x86.exe,又可以持续集成了。
参考文档:
http://blog.csdn.net/y_h_t/article/details/12703729 http://www.55228885.com/MAxxyQ8A.html
相关文章推荐
- 解决:未能加载文件或程序集“AjaxControlToolkit”或它的某一个依赖项。系统找不到指定的文件。
- DALFactory出现"未能加载文件或程序集“Flashlm.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件”的解决方案
- 解决 System.IO.FileNotFoundException: 未能加载文件或程序集“Team.DLinqDAL”或它的某一个依赖项。系统找不到指定的文件。
- 未能加载文件或程序集“Com.JJHua.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件
- 出现未能加载文件或程序集“XXX.DAL.SQL"或它的某一个依赖项。系统找不到指定的文件
- 未能加载文件或程序集“AjaxControlToolkit”或它的某一个依赖项。系统找不到指定的文件。
- 未能加载文件或程序集“Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的
- Visual Studio 2008不能创建数据库连接出现:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral,PublicKeyToken=89845dcd8080cc91”或它的一个依赖项。系统找不到指定的文件的解决办法
- 关于“未能加载文件或程序集“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统找不到指定的文件”
- 未能加载文件或程序集“AjaxControlToolkit”或它的某一个依赖项。系统找不到指定的文件
- 未能加载文件或程序集“UrlReWrite”或它的某一个依赖项。系统找不到指定的文件。
- 未能加载文件或程序集“SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件。
- 转:未能加载文件或程序集“SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件-解决办法,辛苦实践来
- 未能加载文件或程序集“XXX”或它的某一个依赖项。系统找不到指定的文件。
- 未能加载文件或程序集"XX" 或它的某一个依赖项。系统找不到指定的文件
- 命名空间+反射:未能加载文件或程序集“database.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件..
- BAM部署失败 - 未能加载”AdomdClient”或它的某一个依赖项。系统找不到指定的文件
- BAM部署失败 - 未能加载”AdomdClient”或它的某一个依赖项。系统找不到指定的文件
- BAM部署失败 - 未能加载”AdomdClient”或它的某一个依赖项。系统找不到指定的文件
- 关于《创建组件**失败。错误消息为**未能加载文件或程序集**或它的某一个依赖。系统找不到指定文件。》的解决方案