我的问题是我有一个在Visual Studio .NET 4.0中开发的项目,它必须与Mono兼容。
MoMa工具说没有问题。当我尝试使用NUnit Mono 2.0运行测试时,Profile告诉我下一个例外:
System.MissingMethodException...
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception& exc, System.Object[]& out_args) [0x00000] in <filename unknown>:0
我安装了Mono 2.10,如果我尝试使用Nunit Mono 2.0配置文件运行MonoDevelop的另一个项目测试,那么,我该怎么办?
P.S。:目的是在Mono下运行单一测试,以确保它们在它下工作。
答案 0 :(得分:0)
如果要在Mono 2.0 Profile下运行它,请确保将测试项目编译为.NET Framework 2.0。听起来你是引用.NET 4.0代码并尝试在Mono 2.0的配置文件下运行它。