mef 相关问题

托管可扩展性框架(MEF)简化了可扩展和模块化应用程序的设计,是Microsoft .NET 4.0和Silverlight 4.0的标准组件。

为什么在添加对MEF插件项目的引用时会出现警告图标?

我希望通过直接引用插件项目并实例化插件类来测试插件的核心类。当我创建一个测试Console App项目并将项目引用添加到...

回答 15 投票 296

MVC MEF错误:确保控制器具有无参数的公共构造函数

对于使用MEF的MVC应用程序,有时我得到错误“”我有一个带有One MVC Web应用程序项目的.NET解决方案,以及许多负责身份验证的类库项目......

回答 1 投票 0

MEF2和Caliburn.Micro - IWindowManager和IEventAggregator未导入到ShellViewModel

我无法让MEF2将WindowManager或EventAggregator导入我的ShellViewModel。我自己的所有类似乎都运行良好。我设置我的项目使用MEF2(System.ComponentModel.Composition ...

回答 1 投票 0

将dll复制到azure VM scale设置为在运行时由其他服务使用

我正在尝试使用MEF在服务中注入dll。我无法弄清楚如何将这些dll复制到VM scaleset,以便服务可以在运行时使用它们。我想自动化这个过程,......

回答 1 投票 0

从惰性初始化导出中获取信息

我想绑定一个(使用MEF2约定导入)IEnumerable >收集菜单。 IModule是位于外部项目中的ViewModel的接口。我的问题是,......

回答 1 投票 0

模块化(插件式)桌面应用程序

我将通过添加/删除dll(每个模块由dll处理)或通过配置文件来创建可以添加/删除模块的桌面应用程序。我的目标是拥有像eclipse这样的应用程序......

回答 4 投票 -2

如何将类从外部程序集导入到Visual Studio文本编辑器扩展?

我正在尝试为Visual Studio 2017开发文本编辑器扩展,我很难将外部程序集中定义的类实例导入IWpfTextEditorCreationListener的构造函数。 ...

回答 1 投票 0

如何在MEF中获取所有方法

我有属性类[AttributeUsage(AttributeTargets.Method)] public class MethodGetterAttribute:ExportAttribute {}我在几个名称空间的方法中使用它:namespace Model.First {...

回答 1 投票 2

从MVC中的DLL导入方法

我想从MVC中的.dll文件导入方法,并在Controller的操作中运行它们。是否可以使用MEF?是的,我该怎么办?

回答 1 投票 0

在vsix项目(MEF)中Visual Studio组件导入为null

我正在编写Visual Studio扩展,我需要创建自己的IWpfTextViewHost(CodeEditor窗口)。这可以通过ITextEditorFactoryService完成,但必须通过MEF框架加载....

回答 1 投票 0

MEF:“可组合部件应包含至少一个导出”

从官方MEF文档:可组合部件应至少包含一个导出。可组合部件可以添加到容器明确表中,也可以通过使用目录创建。 ...

回答 2 投票 1

如何动态创建功能区选项卡?

我想用PrismV4,MEF,Ribbon开始开发新的应用程序。但现在,我有一个问题。如何动态创建功能区的选项卡?应用程序中的每个模块都可以创建自己的选项

回答 3 投票 6

Diff Classifier - MEF组件

我想实现一个Diff Classifier,所以我下载了VSSDK Extensibility样本的Diff Classifier。运行Diff Classifier扩展显示正确的分类颜色。 ...

回答 1 投票 0

visual studio如何在VSIX项目中找到MEF组件?

当安装包含MEF组件的VSIX项目时,visual studio如何找到MEF组件?我知道常规方法可能是添加包含MEF的dll目录的目录...

回答 1 投票 3

使用MEF加载插件时如何使用Hangfire?

我在我的WebApi项目中使用MEF来加载位于bin文件夹以外的文件夹中的插件。我执行以下操作:var directoryCatalog = new DirectoryCatalog(Path.Combine(AppDomain.CurrentDomain ....)

回答 2 投票 1

无法从EXTERNAL DLL加载接口的实现

这是我的Compose部分,我在asmCatalog中看到了应该加载的目录编号正确的编号。 public void Compose(){var aggrCatalog = new AggregateCatalog(); //一个 ...

回答 1 投票 0

MEF插件架构上的“即发即弃”方法

这个问题可能与设计有关,也可能与代码有关,但我被困住了,所以我对任何答案持开放态度;一个正确的指针!我使用MEF(Managed Extensibility Framework)来开发...

回答 1 投票 9

InitializeComponent() - 不明确的调用警告?

我承认我是xaml世界的新手但是使用内置的Visual Studio模板看到警告表明除了我的大脑之外可能还有另一个问题。如果我创建一个空的VSIX项目...

回答 1 投票 2

MEF递归插件搜索

假设我在一个文件夹中有一些应用程序(每个应用程序都有可以找到插件的子文件夹):客户端应用程序A ...应用程序B ...应用程序C ......有些......

回答 4 投票 14

© www.soinside.com 2019 - 2024. All rights reserved.