托管可扩展性框架(MEF)简化了可扩展和模块化应用程序的设计,是Microsoft .NET 4.0和Silverlight 4.0的标准组件。
我希望通过直接引用插件项目并实例化插件类来测试插件的核心类。当我创建一个测试Console App项目并将项目引用添加到...
对于使用MEF的MVC应用程序,有时我得到错误“”我有一个带有One MVC Web应用程序项目的.NET解决方案,以及许多负责身份验证的类库项目......
MEF2和Caliburn.Micro - IWindowManager和IEventAggregator未导入到ShellViewModel
我无法让MEF2将WindowManager或EventAggregator导入我的ShellViewModel。我自己的所有类似乎都运行良好。我设置我的项目使用MEF2(System.ComponentModel.Composition ...
将dll复制到azure VM scale设置为在运行时由其他服务使用
我正在尝试使用MEF在服务中注入dll。我无法弄清楚如何将这些dll复制到VM scaleset,以便服务可以在运行时使用它们。我想自动化这个过程,......
我想绑定一个(使用MEF2约定导入)IEnumerable >收集菜单。 IModule是位于外部项目中的ViewModel的接口。我的问题是,......
我将通过添加/删除dll(每个模块由dll处理)或通过配置文件来创建可以添加/删除模块的桌面应用程序。我的目标是拥有像eclipse这样的应用程序......
如何将类从外部程序集导入到Visual Studio文本编辑器扩展?
我正在尝试为Visual Studio 2017开发文本编辑器扩展,我很难将外部程序集中定义的类实例导入IWpfTextEditorCreationListener的构造函数。 ...
我有属性类[AttributeUsage(AttributeTargets.Method)] public class MethodGetterAttribute:ExportAttribute {}我在几个名称空间的方法中使用它:namespace Model.First {...
在vsix项目(MEF)中Visual Studio组件导入为null
我正在编写Visual Studio扩展,我需要创建自己的IWpfTextViewHost(CodeEditor窗口)。这可以通过ITextEditorFactoryService完成,但必须通过MEF框架加载....
从官方MEF文档:可组合部件应至少包含一个导出。可组合部件可以添加到容器明确表中,也可以通过使用目录创建。 ...
我想用PrismV4,MEF,Ribbon开始开发新的应用程序。但现在,我有一个问题。如何动态创建功能区的选项卡?应用程序中的每个模块都可以创建自己的选项
我想实现一个Diff Classifier,所以我下载了VSSDK Extensibility样本的Diff Classifier。运行Diff Classifier扩展显示正确的分类颜色。 ...
visual studio如何在VSIX项目中找到MEF组件?
当安装包含MEF组件的VSIX项目时,visual studio如何找到MEF组件?我知道常规方法可能是添加包含MEF的dll目录的目录...
我在我的WebApi项目中使用MEF来加载位于bin文件夹以外的文件夹中的插件。我执行以下操作:var directoryCatalog = new DirectoryCatalog(Path.Combine(AppDomain.CurrentDomain ....)
这是我的Compose部分,我在asmCatalog中看到了应该加载的目录编号正确的编号。 public void Compose(){var aggrCatalog = new AggregateCatalog(); //一个 ...
这个问题可能与设计有关,也可能与代码有关,但我被困住了,所以我对任何答案持开放态度;一个正确的指针!我使用MEF(Managed Extensibility Framework)来开发...
InitializeComponent() - 不明确的调用警告?
我承认我是xaml世界的新手但是使用内置的Visual Studio模板看到警告表明除了我的大脑之外可能还有另一个问题。如果我创建一个空的VSIX项目...
假设我在一个文件夹中有一些应用程序(每个应用程序都有可以找到插件的子文件夹):客户端应用程序A ...应用程序B ...应用程序C ......有些......