标签: dll
我正在使用C#并在我们的应用程序中实现插件管理功能。我浏览dll和exe来加载特定文件夹中的插件,说插件。这些插件应用程序在安装时有自己的文件夹,我将通过插件应用程序exe / dll复制到Plugins文件夹。但是,有一些插件应用程序需要运行其他dll,但我想尽量减少重复。有没有办法,我可以将.exe复制到Plugins文件夹,并让其他相关的DLL文件位于其他文件夹中?如果.exe和.dll不在同一个位置,我将如何加载c#中的插件?
感谢。
答案 0 :(得分:1)
检查http://mef.codeplex.com/Wikipage