c# - Moles 以代码 -1002 退出,我怎么知道它发生了什么?

标签 c# visual-studio-2010 unit-testing moles pex

我在 VS2010 SP1 中使用 Pex 和 Moles 0.94.51023.0。 我已经成功地制作了一些 Moles 类型的一些 Assembly 引用并测试了一些案例。 但是这次使用另一个引用,Moles 有一个错误:

Error   3   The command ""C:\Program Files\Microsoft Moles\bin\moles.exe" 
@D:\...\TestProject2\obj\Debug\Moles\moles.args" exited with code -1002.    TestProject2

我不知道1002是什么意思。而且我在网上搜索,很多问题都贴了很长的日志。 如何找到日志?什么是 1002?

谢谢。

最佳答案

我自己解决了这个问题。只需检查 visual studio 中的“输出”选项卡。 1002 加载程序集有问题。将目标平台设置为所有程序集引用项目的“任何 CPU”。

关于c# - Moles 以代码 -1002 退出,我怎么知道它发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9886769/

相关文章:

c# - 了解 VS2010 C# 并行分析结果

javascript - 禁用对未测试文件的覆盖 - Jest

c# - SQL Server (2008) 将 ArrayList 或字符串传递给 SP 以进行 IN()

c# - 什么时候使用 CacheItemRemovedCallback 合适?

c++ - 使用 GetOpenFileName() 限制目录

c# - MSBuildTaskHost.exe 已停止工作

javascript - Angular 单元测试服务返回 Promise Jasmine

php - 如何在我自己的自定义 Composer 包中添加单元测试?

c# - 制作新的参数化线程

c# - 使用 PostgreSql 和 ADO.NET 在 C# WinForms 中锁定记录和表