把我的头发拉出来试图弄清楚为什么我有这个问题,所以希望有人可以帮忙。MEF从网络共享文件夹加载插件
我有一个使用MEF加载插件的程序。我希望系统的客户端和服务器部分能够使用位于服务器上的相同插件存储。
我的问题是,当我将插件位置设置为“C:\Users\Administrator\Desktop\ClientPlugins
”插件加载正常。如果我将位置更改为“\\XRP-SERVER\Users\Administrator\Desktop\ClientPlugins
”,则该插件未加载。
当我在窗口资源管理器中输入“\\XRP-SERVER\Users\Administrator\Desktop\ClientPlugins
”时,找到该位置,并且插件DLL在那里。
请有人帮忙。
让我知道你是否需要任何信息。
由于每一个建议,我已经尝试修改配置包括以下但这并没有固定的问题....
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<loadFromRemoteSources enabled="true"/>
</runtime>
亲切的问候
灰
Im在这个过程中试试这个,并且和你在一起,直到你将AssemblyCatalog添加到CompositionContainer中。我无法在CompositionContainer上看到一个添加方法。是否请你多解释一下这一点? – user589195
它确定我已经制定了你需要创建一个aggregateCatalogue然后添加你的assemblyCataglogues到它然后添加你的aggregateCatalogue到compositionContainer – user589195
请让我知道,如果你找出为什么这个工程和标准方法doesnt :)我敢说微软会有兴趣知道aswell :)再次感谢回答:) – user589195