在我的 Mono 应用程序中,我NUnit
用于单元测试和Newtonsoft.Json
序列化。但是,一旦我使用JObject
(from Newtonsoft.Json.Linq
) 添加新类型,NUnit
则不再运行测试并使用FileNotFoundException
or报告MissingMethodException
(取决于类型 - 见下文)。我完全不知道如何解决这个问题。有任何想法吗?
这是一些屏幕截图。正常执行:
执行错误:
使用以下命令创建委托时会引发 MissingMethodException JObject
:
创建JObject
类型的局部变量可以正常工作。
更新:所有三个示例在带有 Mono 2.10.9 build 0 的 Windows 上的 Xamarin Studio 4.0.9 中都可以正常工作。在屏幕截图中,我使用了 Mono JIT 编译器版本 2.10.8.1 和 MonoDevelop 3.1.0。