我编译ASPNET Core 2.2应用程序,获取pdb文件,然后在程序集上运行。NET Reactor模糊处理。我拥有所有组件:二进制文件,源代码,pdb文件。
。NET Reactor运行之前,我可以创建转储文件并在Visual Studio 2017中使用.pdb对其进行调试。但是.NET Reactor运行后,我在所有包含的dll中得到以下符号状态:“二进制文件未使用调试信息构建。”
此外,.NET Reactor根本不更改pdb。只是将它们复制到新目的地。
在这种情况下,如何调试混淆的应用程序?