之前发过一贴,大家回答都很踊跃,
只是自己没有把问题讲清楚...
再重新描述一下问题。现在我要参加一个项目组,该项目组的项目采用VS2003+SQL2005做开发。
而我个人从起步的vs2005到现在的vs2008一直很顺手,而vs2003没有用它作过任何开发。
所以,我想问问大家,
如果我想在这个项目中用vs2005或者vs2008参与到团队人员的开发中,
是否可行?
即,我用vs2005或vs2008打开团队人员用vs2003设计的程序,代码写完后,
是否能够无缝的和团队成员的vs2003相结合?
请大家帮帮忙,小弟在此谢过了。
如果分不够,大家吱声,我加分。

解决方案 »

  1.   

    vs2008,vs2005,vs2003之间
    *.sln,*.csproj
    配置是不同的,所以没有办法你的项目vs2008/2005开发,人家用vs.net2003打开
    所以只能保持团队vs.net版本一致奇怪的是你们团队怎么不升级到vs.net2008
      

  2.   

    除非你不做界面相关的东西,或者能够完全不使用IDE中的向导。否则你写的东西拿到2003里面根本不能用。加上2.0+使用了泛型等新特性,FCL也有了不小的更新,所以你们合作起来麻烦会很多的。建议还是用03配合他们才好。
      

  3.   

    从.net1.x的项目升到.net 2.0 3.5还可以,反过来进行降级太奇怪了吧。应该不行吧。
    建议直接开发平台都一样。或升级了旧版本的。再统一用2005开发。2008还在观望中。呵呵
      

  4.   

    用2005的解决方案转到2008的解决方案也没所谓了。
    框架都用.Net 2.0 就行了。
    2008为啥不给1.0框架的选项呢?
    郁闷啊!~~
      

  5.   

    1、VS2005编译的DLL在VS2003下面是无法引用的。
    2、VS2005中新增了一些方法,事件,属性,而在VS2003中是没有的。如果VS2005的项目要转为VS2003,需要改一些东西。
    3、VS2008转为VS2008估计也存在VS2005转为VS2003的情况。