2

大家好,我尝试使用 NRefactory(Vb) https://github.com/icsharpcode/NRefactory/但它没有附带 mono.cecil.dll 所以我也下载了它,但是当我将它合并在一起时版本似乎已关闭(我有错误 Mono.Collections 缺少类)

有人似乎能够让 NRefactory 工作吗?

编辑:顺便说一句,我已更改为 Mono.Cecil 0.9.4。但是,当我尝试构建 ICSharpCode.NRefactory 时,我遇到了一些错误:

Error 6   'Mono.Cecil.PInvokeInfo' does not contain a definition for

可以找到“IsBestFitDisabled”并且没有扩展方法“IsBestFitDisabled”接受“Mono.Cecil.PInvokeInfo”类型的第一个参数(您是否缺少 using 指令或程序集引用?) C:\Users\Joseph\Desktop\Test\ NRefactory\ICSharpCode.NRefactory\TypeSystem\CecilLoader.cs 376 14 ICSharpCode.NRefactory 帖子)

4

2 回答 2

2

您是否确保获得了 GitHub 页面上提到的 Mono.Cecil 0.9.4?

它具有与以前的 Mono.Cecil 0.6.9 不同的 API。

于 2011-04-22T14:11:57.800 回答
2

在新版本中,方法 IsBestFitDisabled 现在被称为: IsBestFistDisabled 里面有一个额外的“s”...... :)

于 2011-05-16T14:08:37.630 回答