我也在关注这一块,希望能有完美的办法

解决方案 »

  1.   

    关于UI的扩展性问题,貌似没有动态的解决方案。
    假如软件界面也能动态扩展,那可不得了。
      

  2.   

    其实我们的软件用VC++早已经实现了,vc里没那么多限制,就是loadLibrary,FreeLibrary,插件动态库里的变量很容易访问,窗口集成根本不是问题。可是由于要迁移到.net,需要用C#重写,确发现加入了应用程序域的概念使设计难于实现,我也希望大家共同讨论这个问题!
      

  3.   

    每个插件都有自己的界面,如果都在默认的应用程序域中装载插件是不会有问题的,但这样插件就不能单独卸载了。所以必须每个插件对应一个应用程序域可这样插件界面就不能集成到框架中
    我为这个问题已经困惑了很长时间。