2011-04-22 118 views
2

heys所有,我试图使用NRefactory(Vb)https://github.com/icsharpcode/NRefactory/但它没有与mono.cecil.dll,所以我也下载了,但是当我合并在一起的版本似乎 (我有错误Mono.Collections缺课)NRefactory缺少dll

没有人似乎能够得到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:\用户\约瑟夫\桌面\测试\ NRefactory \ ICSharpCode.NRefactory \类型系统\ CecilLoader.cs 376 14 ICSharpCode.NRefactory 后)

回答

2

在新版本的方法IsBestFitDisabled现在被称为:IsBestFistDisabled 的得到了一个额外的“s”内... :)

+0

我以为你在开玩笑.. IsBestFistDisabled'意味着什么?它不应该是'IsBestFitDisabled'吗? – Pacerier 2011-06-21 07:59:11

+0

@Pacerier:IsBestFistDisabled是Cecil 0.9.4中的一个错字。 NRefactory使用了Cecil 0.9.5的预发布版本,该版本修正了该错字。 – Daniel 2011-08-17 12:22:37

2

您是否确定在GitHub页面上提到了Mono.Cecil 0.9.4?

它有一个不同的API比以前的Mono.Cecil 0.6.9。

+0

BTW我已经改变了对Mono.Cecil能0.9.4。然而,当我尝试建立我有一些错误(请参阅我编辑的帖子) – Pacerier 2011-04-22 15:56:17