×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

www.iLinkTech.ca 最近从 vs2003 升级到 vs2005,经历了多次反复.....

首先是尝试了 vs2005 enterprise Beta version, .Net Framework 2.0 Beta, 出现了不少问题, 一直没敢更新网站。
最近拿到正式的vs2005 release version,安装,转换project, 修复error, 重新build, 运行良好,感觉不错。

我是将vs2003, .Net framework 1.1 先卸掉,再装2005。VS2005在打开2003的project时,会自动转换代码(提示你备份原来的source code),有可能build时不通过,但fix应该不太复杂。
Report

Replies, comments and Discussions:

  • 工作学习 / 专业技术讨论 / 谁在用MS Studio 2005? 2003的程序可以直接在2005里编译使用吗?
    Merry Christmas !

    老板给了个MS Visual Studio 2005的光盘让我试,因为目前用的是.net 2003,我知道2005是基于Framework 2.0的, 请问.net 2003编的程序在2005上是否不能编译通过?

    那么,是否要同时保留framework 1.1 和 2.0?

    老板给的是这4张光盘,名字叫"Microsoft Visual Studio 2005 Professional Edition --- Applications Developer Tools", 不知道是什么东西,还不敢安装。
    • 没试过,不过应该可以,就象2003.NET 可以打开用2001.NET 写的程序
    • 如果你用2005打开,那么生成的文件2003就打不开了,不过2005确实好用
      • 多谢二位。但是我的意思是2003下写的代码是否需要修改才能编译? 因为微软在framework 2.0相比framework 1.1改动很大。
        或者,如果如果您的程序能够不加改动地运行,您的机器上是否同时安装了framework 2.0和1.1? 能不能帮忙在您的机器上看一下? (这样的话同时也说明了另一个问题:是否framework 2.0在安装时是不会覆盖原有的framework 1.1的?)
        • 2.0安装的时候不会覆盖1.1/1.0的。不仅如此,你可以同时安装VS2003和VS2005。两个同时可以用。我的机器上就两个都装着(其实也没用),VS会自动识别自己的project,你也可以让VS2005打开和转换VS2003的project.
          • 请问你是怎么安装的,我当时安装完VS.NET 2005后,发现.NET 2003 中的ASP.NET 应用程序不能用,很麻烦,最后费了很多的时间把有关.NET 2005 的全部东西去掉,以及修补 FRAMEWORK 1.1。
            • 这种情况应该不会出现,但我确实遇到过一次,当时是因为.net环境IIS默认用2.0版的framwork,把它手动改回1.1版的.net framwork就可以了
              • .Net framework 2.0 and 1.1 can be installed on the same machine (Side by side execution). However, IIS can only use 2.0 OR 1.1 for extension aspx etc. more detail ...
                .Net framework 2.0 and 1.1 can be installed on the same machine (Side by side execution). You can have a Win App built on 2.0 and other WinApp built on 1.1 run the same machine. However, ASP.NET 2.0 will tell IIS to use 2.0 for extension aspx etc. So you can only run ASP.NET 2.0 ( or 1.1) on one machine. Hope this helps.
                • 同一台机器的IIS下可以创建多个site, 每个site可以配置不同版本的.NET framework. 所以一台机器上可以多个ASP.NET共存,但同一个site上不可以。
    • www.iLinkTech.ca 最近从 vs2003 升级到 vs2005,经历了多次反复.....
      首先是尝试了 vs2005 enterprise Beta version, .Net Framework 2.0 Beta, 出现了不少问题, 一直没敢更新网站。
      最近拿到正式的vs2005 release version,安装,转换project, 修复error, 重新build, 运行良好,感觉不错。

      我是将vs2003, .Net framework 1.1 先卸掉,再装2005。VS2005在打开2003的project时,会自动转换代码(提示你备份原来的source code),有可能build时不通过,但fix应该不太复杂。
      • good, ding!