首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用gallio运行nunit测试(x86)

使用gallio运行nunit测试(x86)
EN

Stack Overflow用户
提问于 2013-06-15 00:04:54
回答 1查看 751关注 0票数 0

我正在尝试用gallio运行nunit测试。

这些测试使用nunit-console-x86.exe运行

当我用nunit-console.exe运行它们时,我得到的是System.BadImageFormatException

使用Gallio.Echo.exe (安装了来自gallio.org的x86包)运行时,我得到了相同的异常。有没有办法让gallio使用nunit-console-x86.exe?

我正在运行命令"C:\Program Files (x86)\Gallio\bin\Gallio.echo.exe“/r:IsolatedProcess "C:\projectdata.Tests.dll”

我得到了这样的异常:消息System.BadImageFormatException :无法加载文件或程序集'projectdata,Version=8.2.0.17,Culture=neutral,PublicKeyToken=null‘或它的依赖项之一。试图加载格式不正确的程序。

更新:我想这是因为我有project.dll(x86)和project.test.dll(任何CPU)。

关于如何让gallio.echo在这方面发挥作用,有什么建议吗?有没有可能得到一个Galio.Echo-x86.exe?

EN

回答 1

Stack Overflow用户

发布于 2013-06-20 02:45:05

我能够通过重命名以下文件来使其正常工作。

Gallio.Host.Elevated.exe --> Gallio.Host.Elevated.old.exe Galio.Host.Elevated.x86.exe --> Gallio.Host.Elevated.exe

Gallio.Host.exe --> Gallio.Host.old.exe Galio.Host.x86.exe --> Gallio.Host.exe

注意:您可能想要在程序文件下创建另一个gallio文件夹副本来执行此操作。

我有两份。一个位于程序文件中,另一个位于具有这些更改的程序文件(x86)中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17112747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档