2013-05-01 81 views
0

我被困在以下情況中,我被要求重建一個網站,原始網站已經建成,並且解決方案有5個項目,其中4個是不同的數據層和其中之一是實際的網站。從Lib中刪除PDB文件/功能

我只有dll的4個項目,到目前爲止我已經設法重建網站,並將dll添加到我的項目中,讓我可以訪問實體和存儲庫層等...一切都很好。

問題是,當我運行該項目時,調試器試圖查找我已經添加的dll的源文件,而我沒有。有沒有辦法從我添加的dll中刪除PDB文件/功能?我不需要或不想調試這些DLL,因爲我知道它們正在正常工作......並且如果它們沒有,我沒有代碼來更改它們。

或者以另一種方式提問,有沒有辦法將它們添加到我的項目中並強制它們不能使用調試器運行?

感謝

回答

0

好了,所以要解決這個問題,我不得不反編譯四個項目的lib的,創建和放置的代碼文件是在PDB文件中指定,然後精確的目錄編譯和運行網站。

我不認爲它關心的源文件不能再次編譯,它只需要知道他們在那裏。

運行該網站後,我可以刪除創建的路徑和源文件,我從來沒有遇到過問題。