maf

    2热度

    4回答

    我目前正在作为想要为Linux平台制作软件的公司实习。由于他们是一个注重.Net的公司,他们希望我看看单声道。 我不得不看看它的应用程序和服务器应用程序是否稳定。 我现在正在研究mono中的MEF和MAF(托管AddIn框架)框架。 有没有人在MONO中用MEF和MAF框架构建应用程序有一些经验?你在单声道等方面遇到过一些问题吗? (和解决方案欢迎(:) 我测试了一些简单的教程代码的MEF和单声道

    0热度

    1回答

    我正在将我的CAB应用程序迁移到Prism。并面对将shell中托管的所有模块放在不同Appdomain中的特定请求。在提前 考虑使用MAF来实现这一目标......任何一个可以给我一些抬起头如何去了解它的.. 感谢维克拉姆

    1热度

    1回答

    对于那些在.NET中使用应用程序可扩展性的人,您更喜欢做什么 - 创建您自己的扩展性层或使用MEF(托管扩展性框架)或MAF(托管外接框架)? 到目前为止,我已经使用了两种实现应用程序可扩展性的方法,我喜欢MEF,因为它可以更容易地从特定位置加载现有程序集,而无需直接验证接口实现(缺少ImplementationOf(interface)在.NET中检查)。 您在特定的扩展性层首选项中看到的优点是

    3热度

    1回答

    如果我使用托管AddIn框架(System.AddIn)并将其设置为使用单独的AppDomains,我可以使用主/默认AppDomain中的集中IoC容器吗? IoC容器可以跨AppDomains解析吗?

    1热度

    1回答

    是否有可能使AddIn框架(MAF)的AddInStore忽略某个目录? 在我的情况下,插件商店被颠覆版本,但是当管道是重建我得到的加载项中的“.svn文件”文件夹不包含一个有效的插件错误: 找不到目录[..] \ AddIns \ .svn中的有效加载项。

    0热度

    1回答

    我有一个ClickOnce应用程序,我希望MAF(System.AddIn)支持。 我已经了解了System.AddIn管道结构等等,但是当谈到ClickOnce时,我找不到任何关于这样的专长的信息。 我是否需要将AddIn管道保持在ClicKOnce环境中? 因此,我是否在应用程序中部署整个管道? 你们有没有什么好的联系?

    1热度

    1回答

    我的问题是非常相似的,如果不是replica of this one。令人愤慨的是,“答案”并没有给我很多的工作,并坦率地说,我处于一个松散的结局。 问题应该是相当明显的。我想在可插入应用程序框架的进程之间传递WPF元素,而不必使用托管AddIn框架。由于受到高度限制的权限,我部署到了将文件缓存到磁盘之外的环境是不可接受的。这些都是解决方法 - 将插件根插入到appdata中 - 但强制的目录结构

    1热度

    2回答

    具体处理扩展vs2010右键单击上下文菜单。 我可以使用MEF将内容添加到右键单击上下文菜单。我知道那是2009年的事情,所以我想现在或者,我是否坚持MAF?

    5热度

    2回答

    有谁知道如何处理使用System.AddIn创建的AddIns。所有在线示例似乎都显示了如何轻松加载和使用外挂程序,但是没有一个显示如何在它们还活着时处置它们。我的问题是我在新进程中创建插件,并且这些进程永远不会收集垃圾,显然是一个问题。 下面是说明我的问题的一些示例代码。假设用户永远不会退出此应用程序,而是创建了许多ICalculator实例。这些addIn进程如何被处置? static voi

    0热度

    1回答

    我有点迷路了MEF,MAF,Unity ... 这个问题是关于Winform应用程序的体系结构。 我有一个主要的项目,其中包含一个主窗体和其他形式; 因为我想包括模块性,我想使用插件系统。 我想什么做的是打开每个插件DLL文件主应用程序打开与按钮,工具栏引用每个... 然后我想处置他们,直到他们被称为。 但我不希望所有的插件保存在内存中..只是为了得到一个好的架构模型。 因此,首先有关.NET: