我的一個Visual Studio項目生成一個自定義的DLL,它運行在主網站的一個文件夾中(並且該網站是一個網站,而不是一個Web應用程序,所以我沒有從VS發佈 - 所有文件都是手動複製)。每當我進行更改並覆蓋DLL時,我都不會立即看到我的更改,我懷疑是因爲網站正在運行緩存在內存中的原始DLL文件。如何在Windows Server 2008 R2中停止自定義DLL的實例?
如何識別並停止運行該DLL的進程?即使我從文件夾中刪除DLL,該網站仍然運行良好,無法更改。我也停止並重新啓動IIS中的應用程序池和站點。
「回到當天」我們會停止svchost進程,但是在任務管理器中我沒有看到類似的東西。
感謝您提供的任何幫助! Mike
我應該補充說,該DLL是在aspx頁面中的