1
當我的ASP.Net MVC應用程序遇到錯誤時,即使我只部署了二進制文件,c#類的完整文件路徑也會顯示在異常中。例如。ASP.Net異常顯示文件路徑
在:C:\ DevelopmentServer \ MVC_Project \ AccountManagement.cs線45
在哪裏被存儲此路徑信息?它在編譯的DLL中,並有一種方法來刪除它?
當我的ASP.Net MVC應用程序遇到錯誤時,即使我只部署了二進制文件,c#類的完整文件路徑也會顯示在異常中。例如。ASP.Net異常顯示文件路徑
在:C:\ DevelopmentServer \ MVC_Project \ AccountManagement.cs線45
在哪裏被存儲此路徑信息?它在編譯的DLL中,並有一種方法來刪除它?
我相信這是存儲在編譯過程中生成的PDB文件,它反映了生成機器上代碼的路徑。
有沒有辦法阻止它在那裏存儲? – user1513030
找到了。 http://stackoverflow.com/questions/11109189/remove-pdb-references-from-released-file – user1513030