在我的窗口窗体应用程序中,我创建了一个Appdomain,比如sandBox。在这个沙箱中,我从TestAppdomain类中执行了一些代码,比如TestMethod。此类位于Test.dll中,而Test.dll未加载到当前appdomain(默认appdomain)中。
现在,在执行TestMethod时发生了一些异常,然后我希望卸载沙箱域,因为AppDOmain提供了Isoltion,所以我的默认Appdomain不应该受到影响。
但是当我在网上读到的时候,我想这是不可能的。但是有人能给予我一些关于如何实现它的指导吗?
Thanks in Advance
Vikram
1条答案
按热度按时间dzjeubhm1#
是的,这当然是可能的,事实上,这是AppDomains的全部目的。快速的Google搜索会发现一个很好的资源:
Link
上面的链接已断开,此链接提供了
AppDomain
共享的概述。Link
您可能还想了解托管加载项框架(MAF):