• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

在64位Windows中使用64位版本ASP.NET 2.0的问题

发布: 2008-4-07 10:09 | 作者: 不详 | 来源: 博客园 | 查看: 346次 | 进入软件测试论坛讨论

领测软件测试网 经过这几天的努力,终于在测试环境下将博客园的程序迁移到ASP.NET 2.0,迁移的原因之一是博客园服务器安装的是Windows 2003 X64,而ASP.NET 1.1不支持64位,所以虽然使用64位操作系统,实际上博客园的程序还是运作在32位模式下。64位的CPU、64位的操作系统,却不能让应用程序运行在64位,发挥64位计算的威力。郁闷! 终于等到64 位版本的ASP.NET 2.0的推出,终于可以体验64位计算。于是,我将博客园的程序迁移到ASP.NET 2.0。

在服务器上测试ASP.NET 2.0版的博客园程序。先下载安装了.NET Framework Version 2.0 Redistributable Package x64 (64 Bit) , 安装后却在IIS中找不到ASP.NET的选项,难道需要运行as.net_regiis.exe -i? 但服务器上还运行着ASP.NET 1.1版的博客园程序,这样做可能会影响ASP.NET 1.1版的程序,还是慎重一点。 于是在网上查找相关资料,发现了“在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换”。原来, IIS 6.0 不支持在 64 位版本的 Windows 上同时运行32位与64位两种模式,也就是要么只运行32位的ASP.NET 1.1或32位的ASP.NET 2.0,要么只运行64位的ASP.NET 2.0。如果让博客园的程序使用64位的ASP.NET 2.0运行,那博客园服务器上所有的ASP.NET 1.1应用程序都不能正常运行。如果要迁移到64位的ASP.NET 2.0,博客园服务器中所有的ASP.NET 1.1应用程序都要迁移到ASP.NET 2.0。体验64位计算真不容易!

64位Windows能够同时运行32位与64位应用程序,为什么IIS 6.0做不到?这会影响64位Windows在Web服务器中的使用,从市场的角度,会影响64位Windows的销售,我想微软会认识到并解决这个问题,也许会推出IIS 6.0 sp1。 等待还是改程序,取决于您的选择。如果ASP.NET 1.1的程序不用改代码就能运行在64 位版本的ASP.NET 2.0,也就不存在这个问题了。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网