先前开发的项目用的是.net2003,现在进行到中间,应为要配合一个老师做另外一个项目,他要求用.net2005,但是实验下来,在.net2005中先前做的程序在2005中到处都是错误,但是在2003环境下就好好的,真晕,如果配合他用2005开发新的东西到无所谓,但是以前的程序怎么办,很迷茫。

解决方案 »

  1.   

    把VS 2003和VS 2005都装上,不同项目用不同的版本开发
      

  2.   

    1.1和2.0不会冲突的
    只不过你最好不要在开2005测试的时候再开一个2003。。这样会有很多错的
    特别是webservice。
      

  3.   

    我装了一个VS 2003后再装.NET2.0后,重新启动后就进不去了,一直兰屏.晕死.
      

  4.   

    其实我觉的升级是比较可行的。但是两个都装上也不会冲突的,因为当你启动程序的时候,系统会根据你编译使用到的clr的信息,实例华相应的CLR COM服务,而且程序域之间是相互独立的。