4
以下情況發生在我和Windows服務以及使用IIS的ASP.NET應用程序的Web上。我有一個應用程序,我想在部署後更改其行爲。所以要這樣做,我殺了應用程序進程(iis worker process)或停止windows服務。我將其一個或多個dll重命名爲擴展名舊的。然後我把我想要替換原始dll的dll。當我啓動應用程序時,會使用原來的dll而不是新的dll(擴展名爲舊的)。如果有人能爲我解決這個謎題,我會很高興。是否需要清除一些緩存才能成功?Dll替換問題(在黑暗中謎語)
我正在使用.Net Framework 2.0,如果這可以幫助你。
這是一個很好的觀點,但是Windows服務呢? – Ikaso 2010-07-01 05:59:35
有沒有一個Windows服務正在展示這個問題?你描述的是一個IIS/ASP.NET場景,這個'修復'將解決。 – 2010-07-01 06:01:49
就像我在我的問題中所說的,這發生在ASP.NET應用程序和自定義Windows服務上。 – Ikaso 2010-07-01 06:11:40