在哪里可以获得Mono.Cecil.Pdb.dll?

在哪里可以获得Mono.Cecil.Pdb.dll?,mono,cil,mono.cecil,Mono,Cil,Mono.cecil,我正试图用Mono.Cecil编写一个IL Weaver,为了使它在VS2010中保持可调试性,我需要PdbReaderProvider类,或者一些类似的ISymbolProvider实现。我已经从下载了最新的Mono dll,但是在zip中没有Mono.Cecil.Pdb.dll。我已经从下载了源代码,但似乎无法在.NET4下编译该特定项目。 有人能帮我指一下Mono.Cecil.Pdb的编译的工作.net dll吗,最好里面有一个工作的PdbReaderProvider 实际上,您需要从中获

我正试图用Mono.Cecil编写一个IL Weaver,为了使它在VS2010中保持可调试性,我需要PdbReaderProvider类,或者一些类似的ISymbolProvider实现。我已经从下载了最新的Mono dll,但是在zip中没有Mono.Cecil.Pdb.dll。我已经从下载了源代码,但似乎无法在.NET4下编译该特定项目。
有人能帮我指一下Mono.Cecil.Pdb的编译的工作.net dll吗,最好里面有一个工作的PdbReaderProvider

实际上,您需要从中获取源代码。然后您只需在VS 2010中打开Mono.Cecil.sln,选择解决方案配置net_4_0_Debug或net_4_0_Release并构建解决方案。解决方案是自包含的,因此您不需要其他任何东西


您将在bin/net_4_0_Debug或bin/net_4_0_Release中获得Mono.Cecil.dll和Mono.Cecil.Pdb.dll。或者,获取包含所有Cecil程序集的NuGet包。当然,如果您在MS堆栈上。

在对程序集“\jbevain-cecil-e8e6138\obj\net\u 4\u 0\u Release\Mono.cecil.dll”-“对程序集进行签名时出现错误1加密失败-访问被拒绝。”Mono.Cecil如果您无法读取存储库根目录下的Mono.snk文件,或者编译器无法对Mono.Cecil.dll进行签名,那么很明显您是如何获得源文件或文件权限的。我已经从您提供的链接下载了它,并解压缩到我的documents/projects文件夹中,在visual studio中打开sln并按“重建”。snk文件位于sln文件旁边的根文件夹中。我不知道我可能做错了什么…你肯定在某个地方有文件权限问题。无论如何,你最初的问题是关于Mono.Cecil和Mono.Cecil.Pdb的位置。这已经得到了回答。请加入mono-cecil集团,获得进一步的帮助,以建立cecil,因此,这并不是真正合适的媒介。