NRefactory缺少dll

时间:2011-04-22 13:27:56

标签: c# vb.net compiler-construction mono mono.cecil

Heys all,我已经尝试使用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'接受a   类型的第一个参数   'Mono.Cecil.PInvokeInfo'可能是   发现(你错过了使用   指令或程序集   参考?)C:\ Users \ Joseph \ Desktop \ Test \ NRefactory \ ICSharpCode.NRefactory \ TypeSystem \ CecilLoader.cs 376 14 ICSharpCode.NRefactory       交)

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:2)

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