OS X64下IIS设置支持32位模式
来源:互联网 发布:跨越2016朱日和知乎 编辑:程序博客网 时间:2024/04/29 14:04
IIS 6.0 可支持 32 位和 64 位两种模式。但是,IIS 6.0 不支持在 64 位版本的 Windows 上同时运行这两种模式。ASP.NET 1.1 只在 32 位模式下运行。而 ASP.NET 2.0 在 32 位或 64 位模式下都可以运行。因此,如果想要同时运行 ASP.NET 1.1 和 ASP.NET 2.0,必须在 32 位模式下运行 IIS。
要在 ASP.NET 的不同版本之间切换,请访问以下 Microsoft Developer Network (MSDN) 网站以下载并安装 ASP.NET 1.1 和 ASP.NET 2.0:
http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx (http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx)
例如,如果您正在运行 Microsoft Windows x64 Edition,请下载以下两种可再发行组件包:
- .NET Framework 版本 2.0 可再发行组件包 x64(64 位)
- .NET Framework 版本 1.1 可再发行组件包
安装可再发行组件包后,您就可以在 ASP.NET 的不同版本之间切换了。为此,应对每个 ASP.NET 版本完成以下操作步骤:
ASP.NET 1.1,32 位版本
要运行 64 位版本的 ASP.NET 2.0,请按照以下步骤操作:
- 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
- 键入以下命令禁用 32 位模式:cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
- 键入以下命令,安装 ASP.NET 2.0 版本并在 IIS 根目录下安装脚本映射:%SYSTEMROOT%/Microsoft.NET/Framework64/v2.0.40607/aspnet_regiis.exe -i
- 确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 ASP.NET 版本 2.0.40607 的状态设置为允许。
注意:ASP.NET 2.0 的内部版本可能随当前发行的内部版本的变化而变化。这些步骤适用于内部版本 2.0.40607。
--------------------------------------------------
刚刚在Windows 2008 64-bit IIS7.0下测试过,要使IIS7.0在64位下支持32位的应用程序,只需要设置应用程序池中“启动32位应用程序”为true就行了。早就想MS不会这么蠢的。
- OS X64下IIS设置支持32位模式
- 关于64位win2003下32位IIS设置
- X64位系统IIS7下支持32位asp.net程序
- X64上的IIS調用32位的DLL方法
- 64位win2008下IIS未开启32位支持导致DLL无法加载问题
- win2003 X64下32位程序兼容问题
- Windows 7 x64 下用IIS FastCGI模式配置php-5.3.10-nts-Win32-VC9-x64
- X64位下 CreateThread
- 配置64位Windows的IIS支持32位程序
- 启动64位 IIS 32位应用程序的支持
- xcode设置支持32位
- 设置IIS 兼容32位DLL
- Win7 x64下支持16位Debug的Dos环境配置
- 64位操作系统 IIS 7.0 设置为兼容32位
- 32位系统下正确安装windows 2008 X64
- Win7下设置DirectShow编译环境小结(特别的x64位环境)
- iis支持FSO的设置
- IIS 设置为支持Python
- 用document.domain解决Ajax跨子域
- 解决Link2005错误
- 当和尚遇到钻石
- 必须重视C语言的编译warning
- WebWork中最常用的三种标签
- OS X64下IIS设置支持32位模式
- 实用SQL語句
- DFDF
- Window+GCC+CDT用Eclipse开发C、C++(
- Windows Mobile开发资源介绍
- Oracle数据库字符集问题解决方案大全(转载)
- BCB按钮单击事件打不开的解决办法
- 使用commons-fileupload实现单个和多个文件上传
- ~Prince Love!~^ Miss*