2013-01-10 94 views
0

我們有一個asp.net web應用程序,它可以通過熱載入DLL獲取額外的功能。其中一個問題是這些DLL可能會在應用程序運行時更新。有沒有辦法嚮應用程序發出請求以重新啓動自身,從應用程序域中卸載DLL並獲取新的DLL?強制ASP.NET WebAPI重新啓動自己

回答

3

我猜你需要的是

HttpRuntime.UnloadAppDomain(); 

它終止當前應用程序。下一次收到請求時,應用程序將重新啓動。

MSDN鏈接

+0

乾杯,尼斯和東西簡單 – deanvmc

+1

一個點,就是它不會自我託管的Web API工作 –

相關問題