21得票4回答
像DotPeek这样的软件可以反编译和编辑DLL吗?

我刚刚得到了DotPeek,发现它非常适合查看.dll文件。但是我无法对其进行编辑。是否有像DotPeek一样免费的软件,可以让我编辑DLL文件而不仅仅是查看它? 更新:我成功将.dll文件中的所有.cs文件分别保存并在VS(Visual Studio)中进行了编辑。现在我该如何把它们编辑后重...

20得票1回答
DotPeek如何为没有调试目录的程序集生成PDB文件?

我试图使用JetBrains dotPeek 1.4符号服务器,但遇到一些第三方程序集失败的情况,状态为dotPeek:Pdb has not been generated because assembly does not contain debug directory 使用CFF Expl...

18得票2回答
了解dotPeek反编译代码中生成的编译器类型

嗨。我正在阅读Digi Traffic Accelerator的反编译源代码(我认为这是学习的最佳方式),直到我遇到了一些无法理解的代码!请看: internal class ProxyFarm { private static Random rand = new Random(...

14得票1回答
Jetbrains dotPeek是否在警告我的代码?

我正在查看一些我自己的代码,这些代码我用dotPeek反编译过。 我不断看到这个:// ISSUE: method pointer 这是什么意思?这是设计用来通知我代码问题的吗? 谢谢。

14得票3回答
反编译源代码中的不寻常的C#运算符...?

我刚刚使用DotPeek反编译了一些第三方源代码以调试问题。输出的代码包含一些不寻常的运算符,据我所知这些运算符不是有效的C#语法,所以我想知道它们的含义... 提取出来的代码如下(包括Dotpeek的注释,因为它们可能相关);protected internal void DoReceiv...

13得票3回答
在不使用ReSharper的情况下,在Visual Studio中使用dotPeek

dotPeek 是一个免费的.NET反编译器。除了作为独立工具外,它还是ReSharper的一部分:如果您告诉ReSharper导航至位于.dll文件中的class的定义,它将自动反编译该文件并呈现给您源代码。 我不想使用ReSharper。我是否可以获得相同或类似的功能而无需ReSharp...

9得票1回答
使用dotPeek解决第三方.dll文件调试问题

我使用dotPeek v1.2和VS2013 Update 3尝试调试引用的C# .dll代码。我已经遵循了以下教程中的所有指示:使用dotPeek作为符号服务器(如将符号位置设置为http://localhost:33417/等)。老实说,我读了许多像这个和这个的文章,查阅了所有必需的设置,...

8得票1回答
使用Dotpeek重新编译反编译的文件

我该如何重新编译我的编辑代码?或者将其替换为原始文件并保存为dotpeek中的exe文件? 我尝试重新编译已编辑的文件并保存,但无法实现。 如果您找到任何方法,请分享。谢谢!

7得票3回答
DotPeek显示不同版本的代码

我在使用dotpeek产品时遇到了一些奇怪的事情。 我打开了一个来自本地文件夹的旧版本dll,但在dotpeek中看到了一些新版本添加的代码。经过一天的研究后,反编译显示出旧代码。 请问有人能解释一下这是如何实现的,并且如何避免类似情况?我所能想到的唯一解释是新版本被加载到了GAC(全局程...