问题标签 [dotpeek]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dotpeek - 使用 dotPeek 自动生成 PDB
我刚刚发现了 dotPeek 及其符号服务器的伟大之处。目前对我来说唯一的缺点是我需要手动添加要调试的每个 DLL 并为其手动生成 PDB。如果我可以批量执行此操作并为整个目录生成 PDB,或者在符号服务器中请求时自动生成它们(并且 DLL 在程序集浏览器或其他东西中),那将是非常好的。或者另一种自动化更多的方法。这有可能吗?
c# - dotpeek 显示来自不同版本的代码
我对 dotpeek 产品有最奇怪的感觉。
我从本地文件夹中打开了一个旧的 dll 版本,并在 dotpeek 中看到了一些添加到较新版本的代码。经过大约一天的调查后,反汇编向我展示了旧代码。
有人可以向我解释如何做到这一点以及将来如何避免它。我能想到的唯一解释是新版本已加载到 GAC(全局程序集缓存)。
有人遇到过这个问题并知道如何解决吗?
.net - 反编译的 C# 中的加密名称
在我反编译了一个 C# DLL 之后,我得到了混淆的名称。如何让他们更友好?
感谢帮助!
c# - 使用 dotPeek 反编译 .net 程序集会给出无效语法
我在反编译 .net 程序集时遇到问题。当我在 dotPeek 中打开程序集时,有一个名为 frmMain 的类,其中声明了数百个变量,如下所示:
当我尝试将其导出到项目时,所有这些行都会出现错误(未定义 STATIC),即使我将所有 \u0024 更改为 $。难道我做错了什么?
dll - Dotpeek - 修改 DLL 文件 - 在项目中使用修改(重新编译)
我已经完成了这个过程 - 在 Dotpeek 中导入 dll 文件并将程序集导出到项目,现在我可以在 VS 2015 中修改 dll 文件,但是如何重新编译项目并在现有项目中再次使用重新编译的 dll 文件。我尝试在vs 2015 但它显示了很多编译时错误,请帮助
谢谢 :)
c# - 反编译错误 C# CallSite
当我使用 Dotpeek 反编译 mvc web api 时,出现了一些错误。
这是反编译的代码:
我知道解决方案是手动重命名,但我不知道如何修复这条线:
c# - .NET 反编译的程序集在产生构建错误的类型之后有一个“&”
我继承了一些据我所知是使用 Visual Studio 2005、.NET Framework 1.1(?) 和 VB.NET 生成的程序集。不幸的是,源代码不再对我可用。因此,我使用 dotPeek 反编译程序集(作为 C#)并尝试对项目进行逆向工程。生成的源代码有几行类似于:
'string&' 对我来说是陌生的(显然 Visual Studio 也是如此)。Visual Studio 2015 不认为这是有效的,我收到编译错误。'&' 是 dotPeek 添加的,还是当时有效的旧版 .NET 构造?使用 'type&' 模式的任何地方都会出现类似的注释,所以我认为它是关联的。
c# - 如何使用 dotPeek 在 Visual Studio 中调试带有断点和监视的 DLL
我有一个使用 DotPeek 反编译的 DLL(Sitecore 内核)。在启动 Visual Studio 之前,我将环境变量COMPLUS_ZapDisable设置为 1,并添加了以下 .ini 文件:
对于每个 .pdb 文件。
注意:所有生成的 .pdb 和 .ini 都在我的应用程序的 /bin 文件夹中。
有时它会起作用,我可以单步执行所有方法并添加手表;然而,大多数时候,它并没有,而且我可以介入或添加断点的方法数量似乎受到了任意限制。
有人有什么建议吗?
c# - 在使用 JetBrains dotPeek 反编译 exe 并导出为 C# 项目后,所有 Variblse 都“已定义”
我正在尝试使用 JetBrains dotPeek 反编译一个相当简单的 .exe,然后重新构建它。到目前为止,我已经对其进行了反编译,并将其导出为 .csproj,但是在 Visual Studio 2015 中打开时,几乎所有变量都会出现错误:
这似乎是 .xaml 表单标记和 .xaml.cs 代码之间的问题。
这个冲突有什么意义?有没有实用的方法来解决它们?