1 有一个外部程序加载的framework版本根据自身程序的版本不同而不同;
    2 但是要加载的程序是一样的,只是framework框架不同,因为这个问题,要维护的程序版本比较多,有没有一种可以动态加载不同的框架的方法?例如:
    程序 A,外部程序B(有版本B3.5,B4.0)现在不得不将程序A分为3.5版本和4.0版本分别维护

解决方案 »

  1.   

    程序A搞4.0版本就可以了,外部程序B爱什么版本什么版本,
    B是dll直接引用,B是exe直接执行
      

  2.   

    外部程序独立运行,跟你的程序有关系吗?
    它有自己的framework就行了,比方说外部程序是2.0 的,只哟机器上安装了framework2.0不就可以了吗
    跟你A程序有啥关系啊
      

  3.   

    自己的程序选择高版本,加载低版本是可以的,在执行过程中,会自动选择响应的版本,.NET的版本管理很强大的,不需要你操心
      

  4.   

    这要看你的外部程序是怎么设置的了,我这边就可以做到,比如我用DEV的控件,那个只有2.0的版本,没有更高的版本,但是我加载到4.0的项目里面正常使用。