c# - 如何卸载 dll 以便在 MEF 重组后将其删除?

标签 c# mef composition

  1. 使用 MEF,我编写了我的 DLL

  2. 我使用我的 DLL

  3. 我在没有这个 DLL 的情况下进行了重构

  4. 我想删除它//=> 它不起作用

我如何卸载一个 dll 以便在 MEF 重组后删除它,而这个 dll 不是组成的?

最佳答案

您不能卸载 DLL/程序集。只有一个 AppDomain。

关于c# - 如何卸载 dll 以便在 MEF 重组后将其删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3109382/

相关文章:

c# - 将 WPF 控件公开为 ActiveX 控件

c# - 在从 XAML 实例化的控件中使用 MEF

python - 编写类时扩展或覆盖文档字符串

wpf - 为什么要使用依赖注入(inject)容器?

c# - asp.net ObjectDataSource如何访问System.Web.UI.Page对象

c# - 无法连接到远程 MS Access 数据库

mef - 使用 CompositionBatch 对象从 CompositionContainer 中移除部件

mvvm - 添加 View 不会调用MEF导入语句

c++ - 在 C++ 中使用组合进行对象实例化计算

c# - 如何在 N 分钟后从通用列表中删除项目?