[英]Decompile .pdb file C# (Program database)
我想反編譯.pdb
文件,以便我可以看到引用指向的位置。 這些項目是從構建服務器構建的。 我還想探索使用它們索引代碼庫的可能性。
我似乎無法找到任何反編譯和查看內容的工具。
我發現這個堆棧帖子幫助我閱讀.pdb文件,但缺少第一個推薦的例子(生成XML
將是理想的)&&第二個不會在我的機器上構建。
我也嘗試使用反射器打開文件但不起作用。
任何人都可以提供有關如何重新編譯.pdb
文件的見解嗎?
您可以嘗試使用Mono.Cecil項目。 它是用於將.NET程序集反編譯為IL代碼的開源庫。 它還允許使用.NET項目的.pdb文件。 Mono.Cecil不使用反射,它將匯編作為字節流讀取。
要將程序集反編譯為C#代碼,可以查看ILSpy項目。 它也是開源項目,它使用Mono.Cecil庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.