![](/img/trans.png)
[英]Application runs as x86 in unit tests in Visual Studio, but runs as x64 when it stands alone
[英]Make Visual Studio 2012 find and run both x64 and x86 unit tests in one solution
在我的解决方案中,我有一个明确针对x86平台的单元测试项目和一个明确针对x64平台的单元测试项目。 要让Visual Studio 2012查找并运行我的单元测试,我必须设置默认的处理器架构以进行单元测试
Test->Test Settings->Default Processor Architecture
如在这个答案中所述: https : //stackoverflow.com/a/16116817/1814576
问题是,当我为x86测试执行此操作时,Visual Studio找不到我的x64测试,反之亦然。 当尝试通过right click->Run Tests
从源代码right click->Run Tests
直接启动它们时,测试甚至不运行。
有没有办法设置测试框架,以便找到并运行我的x86和我的x64测试?
您将要将您的构建设置为混合平台
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.