2013-05-01 87 views
0

我被困在以下情况中,我被要求重建一个网站,原始网站已经建成,并且解决方案有5个项目,其中4个是不同的数据层和其中之一是实际的网站。从Lib中删除PDB文件/功能

我只有dll的4个项目,到目前为止我已经设法重建网站,并将dll添加到我的项目中,让我可以访问实体和存储库层等...一切都很好。

问题是,当我运行该项目时,调试器试图查找我已经添加的dll的源文件,而我没有。有没有办法从我添加的dll中删除PDB文件/功能?我不需要或不想调试这些DLL,因为我知道它们正在正常工作......并且如果它们没有,我没有代码来更改它们。

或者以另一种方式提问,有没有办法将它们添加到我的项目中并强制它们不能使用调试器运行?

感谢

回答

0

好了,所以要解决这个问题,我不得不反编译四个项目的lib的,创建和放置的代码文件是在PDB文件中指定,然后精确的目录编译和运行网站。

我不认为它关心的源文件不能再次编译,它只需要知道他们在那里。

运行该网站后,我可以删除创建的路径和源文件,我从来没有遇到过问题。