我有c#類庫,它是一個大型網站的一部分。構建之後,生成的DLL文件拷貝到bin文件夾的生成後事件命令行自動:在IIS下運行的網站調試DLL
copy $(TargetPath) "C:\MyWebSite\bin"
我的網站IIS下運行,我想調試我的類庫,它在單獨的解決方案。我該如何調試它?
我有c#類庫,它是一個大型網站的一部分。構建之後,生成的DLL文件拷貝到bin文件夾的生成後事件命令行自動:在IIS下運行的網站調試DLL
copy $(TargetPath) "C:\MyWebSite\bin"
我的網站IIS下運行,我想調試我的類庫,它在單獨的解決方案。我該如何調試它?
在你的DLL要調試,設置斷點解決方案,並從菜單Debug
選擇 - Attach to Process...
,然後選擇w3wc過程與您的網站池
所以我做了,首先確保所有的項目在哪裏最新的建立版本。然後斷點說:「斷點當前不會被命中,沒有符號被載入這個文件。」有任何想法嗎? –
你是否複製* .pdb輸出? – Lanorkin
我不得不取消選中「啓用我的代碼」。 https://msdn.microsoft.com/en-us/library/dn457346.aspx –
請儘量使用類似「調試ASP搜索。在IIS網站「,這將產生類似[如何將調試器附加到IIS而不是ASP.NET開發服務器?](http://stackoverflow.com/questions/210250/how-do-i-attach-在調試器到IIS的INSTEAD-OF-ASP網 - 發展 - 服務器)。 :) – CodeCaster