如何让Windows7 x64 IIS7支持32位应用程序?

来自Wenbanzhu
跳转至: 导航搜索

待解问题.png 问题

如何让Windows7 x64 IIS7支持32位应用程序?.jpg
--M1oCoO 2009年12月18日 (五) 16:07 (CST)

问题具体描述:

在电脑上装了Windows7 x64 IIS7,想安装32位应用程序,请问该怎么做?

最新回答.png 回答

方法

新装了windows7 x64在调试以前在32位win上开发的Web应用程序时,好多网站多无法运行,再查了很多资料后发现是IIS没有支持32位程序的缘故。用以下方式处理后,可以运行:

IIS7支持32位应用程序:cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1

把全部的AppPools都改成支持32位。

补充

1、Windows7 32位与64位的区别:x86代表32位操作系统 x64代表64位操作系统。

2、判断电脑是否支持64位操作系统的方法如下:

  • 如果CPU是双核以上,那肯定支持64位操作系统。
  • 如果电脑内存大于4G,那就要用64位的系统了,因为32位的Windows 7 和 Vista 最大都只支持3.25G的内存,而64位的windows 7最大将支持128G的内存。

3、64bit计算主要有两大优点:

  • 可以进行更大范围的整数运算。
  • 可以支持更大的内存。

提示

  • 出现无法运行32位应用程序的问题,有可能是网站中的某些模块只是以前开发的旧模块为了针对32位CPU优化使用目标平台为x86模式的编译
  • 不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。
  • 在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。
  • 要认清64bit处理器的优势,但不可迷信64bit。
  • 64位电脑虽然可以安装32位操作系统,但是32位电脑绝对不能安装64位操作系统。
  • 在64位电脑运行的32位操作系统上,不能采取硬盘安装方式安装64位操作系统。
  • 在32位操作系统上不能虚拟安装64位操作系统。

参考网站

相关问答

明星版主.png 版主: 本页回答由版主“M1oCoO”负责,您可以查看M1oCoO介绍和编辑或者给M1oCoO留言


分类浏览.png 分类电脑|软件|Windows 7|如何

讨论.png 讨论

关于“如何让Windows7 x64 IIS7支持32位应用程序?”的留言:

目前暂无留言

新增相关留言