请问高手,我好不容易用c#2003环境编写了一个信息系统,可是我现在升级了开发环境c#2005了,可现在发现有许多代码不能编译,还要重新调试,汗,就连连接数据库简单的语句都不能顺利编译,请问有没有好的编译工具,能够使c#2003的源代码能够顺利平滑到c#2005环境里???我现在都有点放弃了,如果我再学习了c#2005,还得重新学习基础知识,晕1

解决方案 »

  1.   

    vs2005只是编译环境,与语言无关。
    vs2003支持.net1.1,vs2005支持.net2.0。但是1.1与2.0没有多大区别。坚持。
      

  2.   

    拜托,我说的是c#2003\c#2005!不是vs2005\vs2003!
      

  3.   

    我在vs2003环境里编译信息系统,很顺利,可是在vs2005环境里出现了很多编译问题,就连接数据库的源代码都不能顺利编译,这能难道不是问题吗?
      

  4.   

    凑合凑合,.net2.0,1.1都装vs2008呢
      

  5.   

    呵呵,去学嵌入式,去学C,去学……,请问楼主你打算学到多大???88岁??随着硬件技术的前进,数字理论的更新,C,C#,JAVA……,都会被淘汰的,建议“精彩现在进行时”
      

  6.   

    ////拜托,我说的是c#2003\c#2005!不是vs2005\vs2003!
    什么c#2003\c#2005!???
    vs2005编程环境支持.net2.0,vs2003编程环境支持.net1.1。
    你在vs2003写的代码在vs2005编译不通过很正常啊!
      

  7.   

    vs2005可以自动把.net framework1.0的代码转成.net framework2.0吧?
      

  8.   

    有CSDN这么多兄弟,怕啥呀!!大不了再买些书看看,花点钱下去,有啥不行,2003都学了,2005怕个啥,除非你学的是C和汇编,否则注定要与时俱进!!把代码重写一遍也好啊,就当是练习和熟悉VS2005呗,你说对不?
      

  9.   

    c#就没有2003和2005只有c#1.1,c#2.0,c#3.0,c#3.5
    区别不大,最大的区别应该好像是多了类库,和一些开发的模式
      

  10.   

    拜托,我说的是c#2003\c#2005!不是vs2005\vs2003!
    ////////
    汗死了,LZ还不懂什么是C#吧。
      

  11.   

    你的问题压根儿跟C#没有关系...C#向下兼容并且2.0与1.x的差异非常小...出问题是因为.NET Framework 1.x和2.0存在一点点不兼容...你现在需要更新自己的知识库...
      

  12.   

    跟楼上的许多头猪们,说话就是累!我要是不考虑开发平台vista兼容性问题,我懒得发贴!!
      

  13.   

    学C++吗?变化少功能强大,C#是微软的东西,微软是以多变而挣钱的,C++是标准,不是一家人说了变就变的,
      

  14.   

    楼主已经很不错了你就不要挑剔这个挑剔那个了,使得1.1和2.0之间是有些地方不兼容,做升级的时候你可以局部的修改一下就可以啦,难度又不是很大。
    .NET的组建向下兼容已经很爽了。你去做做JAVA开发 JAVA EE好多框架版本之间不能兼容你是不是还能气死啊。
    貌似组建向下兼容的不多你就不要埋怨了。努力学习吧。
      

  15.   

    我想说,楼主就TMD一个SB,还C#2003,c#2005叫的那么大声,回家种田去把,还喷别人回答问题的,看着都烦
      

  16.   

    king_2007 
    king 
    等 级:
     发表于:2008-02-13 18:27:532楼 得分:0 
    拜托,我说的是c#2003\c#2005!不是vs2005\vs2003! 
     
    ---------------------------
    PF得五体投地@_@...
      

  17.   

    我一直在用vs2005的C#,遇到些vs2003 c#的实例代码直接自动升级就行了,没有任何问题。楼主可能引用了第三方的组件,重新加载一下就行了。
    彻底放弃vs2003吧,因为vs2008都出来了。