项目是用Framework3.5写的,但是它运行确是Framework2.0。所以它会报错。    怎么把它运行时也设为Framework3.5呀。。求救.....

解决方案 »

  1.   


    我有3.5框架。   我就是在3.5写的项目。   前天装iis。  iis上面好像只有1.0和
    2.0  。   我就用的2.0    现住它就是用Framework2.0     但是我项目是3.5    
    搞不起来呀
      

  2.   

    3.5是基于2.0的
    所以IIS里边只有2.0
    3.5相对2.0只是增加了一些类型库
    他们的JIT是相同的所以IIS只需要2.0就可以了 没有必要存在3.5
    3.5的运行的还是2.0上边 
      

  3.   

    的确,装了3.5后IIS中也只有2.0,不过没关系,选2.0就好了,我的就是这么做的,没有任何问题
      

  4.   

    看来你对3.5的理解有误,3.5没有自己独立的运行环境,它仍旧是在2.0上面运行的,只不过多出了很多新特性,微软就把那些新的DLL文件用3.0或者3.5版本标注。不信你可以自己看下你的3.5项目,里面的几个核心dll文件还是用的2.0的,比如System.dll。所以你的错误不是那个产生的,你还是把错误信息贴出来分析比较好。