不知道会不会影响到iis的应用程序池出错

解决方案 »

  1.   

    没这么弄过。你指的dll是什么?
      

  2.   

    应该不会出现问题,目前 2.0 保持向后兼容但是,某些 1.x  的功能可能已被废弃,这个要是能够找 MS 要份兼容性说明文档就好了
      

  3.   

    一部分zai。net2.0中不支持的方法和属性,。net1.1是不支持的。
      

  4.   

    应该问题不大,关键看1.1的DLL里引用了哪些东西
      

  5.   

    从我的实际项目情况来看,net 1.1的.dll文件被.net 2.0的程序调用可能会有问题。
    具体都有什么问题我也没总结。
    第一种情况:是msdn已经明确告知不兼容的方法(这类问题好发现,因为如果有错,程序会报错)。
    第二种情况:最要命的是一些方法在.net1.1和.net2.0都有,调用方法、参数也完全一样,但内部实现确不一样,从而导致程序运行结果和以前的不一样。 比如:System.Windows.Forms.Application.UserAppDataPath方法在.net1.1和.net2.0下返回的路径就不一样,从而导致程序要得到的路径出错。
    -----------------------------------------------------------------------------
    最好的解决办法,把原来的.net1.1的版本用framework2.0重新编译一下再用当然如果没有源代码,在实际使用中没有发现过多的调用错误的话,你仍然可以继续使用.net1.1的dll。