2016-02-12 61 views
0

在.NET中,有没有办法找到EXE或DLL编译的路径?有没有找到它的工具或方法?我有exe和dll,有没有办法从exe或dll回溯轨迹有没有办法找到EXE编译路径

+1

你使用的IDE? – Rana

+1

你的意思是,如果我在我的计算机上编译了这个DLL,并且在计算机上运行了它,那么你会希望它在我的计算机上报告它的编译路径? – hatchet

+0

因为如果你想要斧头描述的情况,如果可能的话,这将是一个可怕的安全问题。 – Teepeemm

回答

4

如果你有.pdb文件,它将包含它被编译的路径。我不知道如何读取它虽然。也许这会让你开始(如果它是你的选择):How to read source path from pdb

+0

您也可以使用PE32调试部分来做到这一点。调试部分具有输出pdb文件的位置。我可以举一个抓住它的例子。 – Will