利用 AppDomainSetup 创建新的 AppDomain, 并加载 所有的 Assembly.
2011-03-25 10:42
267 查看
利用 AppDomainSetup 创建新的 AppDomain, 并加载 所有的 Assembly.
PS:用完AppDomain 要记得 Unload。
PS:用完AppDomain 要记得 Unload。
public class Program { public static AppDomain CreateNewAppDomain(string friendlyName) { AppDomainSetup setup = new AppDomainSetup(); setup.ApplicationBase = AppDomain.CurrentDomain.BaseDirectory; setup.ConfigurationFile = AppDomain.CurrentDomain.SetupInformation.ConfigurationFile; Evidence adevidence = AppDomain.CurrentDomain.Evidence; AppDomain newAppDomain = AppDomain.CreateDomain(friendlyName, adevidence, setup); return newAppDomain; } }
相关文章推荐
- AppDomain与Assembly的动态加载与卸载
- 发现assembly的dll在temp里,AppDomain无法动态加载那个assembly
- 搞一个动态加载dll竟然搞了半天,郁闷。动态加载 卸载 Assembly, Appdomain。
- 加载程序集时设置特定的权限(Appdomain.ExecuteAssembly())
- 利用 MarshalByRefObject,在新的AppDomain里 创建线程安全对象.
- AppDomain与Assembly的加载与卸载
- AppDomain与Assembly的加载与卸载
- 利用react native创建一个天气APP
- [导入]AppDomain和动态加载(原创)
- JavaScript的执行原理,很多人都理解错了:在js被加载后,其实就将js代码执行了一遍,在内存中创建了所有js文件中的变量。而不是激发了某个js方法后,再去相应的js文件中去执行,是去内存中执行
- iPhone开发之字典转模型——利用创建plist文件和懒加载
- 关于C#中动态加载AppDomain的问题
- WebView加载完网页之后利用js进行网页刷新,解决webview显示图片适应所有的机型
- .NET: 如何通过AppDomain动态加载插件程序
- C#中动态加载卸载Appdomain
- Github网站加载不完全,响应超时,如何解决 Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。毫不夸张地说,高效利用Github是一
- 关于C#中动态加载AppDomain的问题
- 如何通过AppDomain用特定的安全上下文加载外部程序集
- 通过应用程序域AppDomain加载和卸载程序集
- 利用 Cordova+Famous 创建高性能跨平台APP