assembly 需要 unload 和 update 的时候怎么办?测试工程

简介:

我正在开发公司的业务组件平台,组件池的灵活性要求很高,业务组件都是可以立即更新和及时装配的;目前完成这些功能,有待测试.用appDomain.unload 拆卸assembly 可以,只是用起来比较麻烦;相关的文章很多;这里给出一个具体例子;

有三个工程;
1.UnLoadAssembly ,测试
2.ClassLibrary1
3.ClassLibrary2

2/3工程的命名空间和程序集名称都一样,目的就是为了在运行期更换它们;

范例代码:
/Files/Chinasf/UnLoadAssembly.rar



本文转自suifei博客园博客,原文链接:http://www.cnblogs.com/Chinasf/archive/2006/07/06/443814.html,如需转载请自行联系原作者
相关文章
|
3月前
报错:Keil5执行文件之后显示Target not created
报错:Keil5执行文件之后显示Target not created
287 0
|
7月前
|
缓存 JavaScript 前端开发
SAP UI5 Tools 运行了 fiori add deploy-config 命令之后,工程文件发生了哪些变化
SAP UI5 Tools 运行了 fiori add deploy-config 命令之后,工程文件发生了哪些变化
34 0
运行QtDesigner.exe报错:it could not find or load the Qt platform plugin “windows“
运行QtDesigner.exe报错:it could not find or load the Qt platform plugin “windows“
运行QtDesigner.exe报错:it could not find or load the Qt platform plugin “windows“
|
图形学 Windows
构建项目时发生错误 - 错误:CS0006“... \ Assembly-CSharp-firstpass.dll”找不到
构建项目时发生错误 - 错误:CS0006“... \ Assembly-CSharp-firstpass.dll”找不到 我正在为Hololens建立一个简单的项目。 独特的场景与简单的立方体。 我遵循这个教程做出来: - > https://developer.
3491 0
|
JSON 数据格式
UI5 extension project clone到WebIDE里后报找不到.project.json错误消息的处理
UI5 extension project clone到WebIDE里后报找不到.project.json错误消息的处理
UI5 extension project clone到WebIDE里后报找不到.project.json错误消息的处理
|
Windows
使用vs2015打开.pro文件报错:Project ERROR: Cannot run compiler 'cl' -- 完美解决
使用vs2015打开.pro文件报错:Project ERROR: Cannot run compiler 'cl' -- 完美解决
1276 0
使用vs2015打开.pro文件报错:Project ERROR: Cannot run compiler 'cl' -- 完美解决