我想運行一個應用程序域內第三方庫(XSP在這種情況下),所以我可以將它關閉或者控制其行爲的所有應用程序域。關閉一個AppDomain,它創造了
的基本過程:
var child = AppDomain.CreateDomain(...)
...
AppDomain.Unload(child)
當孩子應用程序域創建一個應用程序域本身不工作。當我關閉「孩子」時,它創建的任何應用程序域仍然存在。
我想能夠說「這卸載,一切都在它裏面」或當一個應用程序域創建一個新的應用程序域檢測這樣我就可以把它添加到的東西來清理清單。
是否有API來支持這兩種方法的?
是否有另一種方式來實現,而不產卵操作系統的進程是一回事嗎?
謝謝。在這裏找到一些關於這種方法的更多信息http://blogs.msdn.com/b/shawnfa/archive/2004/11/12/256550.aspx – Phil 2010-10-26 10:04:49