基于组件的架构:在运行时更换总成 [英] Component based architecture: Replacing an assembly at runtime

查看:212
本文介绍了基于组件的架构:在运行时更换总成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是个好主意,在运行时更换总成?
我会遇到什么问题?

Is it a good idea to replace an assembly at runtime? What problems can I encounter?

原题:<一href=\"http://stackoverflow.com/questions/7505812/structuremap-ability-to-replace-an-assembly-at-runtime\">StructureMap - 能够在运行时更换总成

是什么在Web和非Web应用程序中运行时更换总成的区别?

What is the difference in replacing an assembly at runtime within a web- and a non-web application?

推荐答案

不同的是,IIS创建一个新的影子每次更新一个DLL一次复制。因此,你会自动获得一个新的AppDomain当你添加新的DLL。

The difference is that IIS creates a new shadow copy each time you update a DLL. Hence you get a new AppDomain automatically when you add the new DLL.

的WinForms等没有做到这一点魔法为你,这就是为什么它不会工作。

WinForms etc doesn't do that magic for you and that's why it won't work.

这篇关于基于组件的架构:在运行时更换总成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆