替换然后串起多个DLL

时间:2011-03-28 09:35:13

标签: vb.net dll proxy

我正在使用VB.net,所以记住这一点。

我正在尝试创建一个高度可食用的程序。用户只需更换现有的dll即可更改多项内容。有点像改装能力。

新的DLL不应该重新创建每个函数,它应该只包括它更改的那些函数,然后挂钩旧的dll以获取它没有的任何函数。有没有办法动态地做到这一点?通过自己引用另一个dll(如代理)来处理其自身不存在的任何内容?

很抱歉,如果这令人困惑。如果它仍然让人感到困惑,我稍后会画一张图片=)

我很抱歉,但必须这样做。我已经在庄园设置了所有东西并告诉客户(他们已经开始开发)。

1 个答案:

答案 0 :(得分:0)

听起来你想在你的应用程序中编写一个插件架构,为什么重新发明轮子,看看Managed Extensibility Framework