`
dkn28dkn
  • 浏览: 17648 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

IIS32位和64位切换

阅读更多

IIS32位和64位切换
2011年12月22日
  X64上是不支持oledb连接ACCESS数据库的,为了解决该问题,必须把IIS切换到X86才能顺利读写access
  解决办法,原文:http://support.microsoft.com/kb/894435
  在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
  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 位版本
  要运行 32 位版本的 ASP.NET 1.1,按照以下步骤操作:
  1.单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
  2.键入以下命令启用 32 位模式:
  cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3.键入以下命令,安装 ASP.NET 1.1 版本并在 IIS 根目录下安装脚本映射:
  %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4.确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 ASP.NET 版本 1.1.4322 的状态设置为允许。
  ASP.NET 2.0,32 位版本
  要运行 32 位版本的 ASP.NET 2.0,请按照以下步骤操作:
  1.单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
  2.键入以下命令启用 32 位模式:
  cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3.键入以下命令,安装 ASP.NET 2.0(32 位)版本并在 IIS 根目录下安装脚本映射:
  %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4.确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 ASP.NET 版本 2.0.50727(32 位)的状态设置为允许。
  ASP.NET 2.0,64 位版本
  要运行 64 位版本的 ASP.NET 2.0,请按照以下步骤操作:
  1.单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
  2.键入以下命令禁用 32 位模式:
  cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
  3.键入以下命令,安装 ASP.NET 2.0 版本并在 IIS 根目录下安装脚本映射:
  %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4.确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 ASP.NET 版本 2.0.50727 的状态设置为允许。
  注意:ASP.NET 2.0 的内部版本可能随当前发行的内部版本的变化而变化。这些步骤适用于内部版本 2.0.50727。
分享到:
评论

相关推荐

    IIS64位操作

    【IIS64位操作】是指在64位操作...总的来说,IIS64位操作涉及对64位系统的理解和对IIS的深入掌握,包括其配置、应用程序池的32位兼容性以及.NET框架的版本管理。正确配置后,可以在64位环境中顺利运行各种Web应用程序。

    .net项目在iis部署(iis5和iis7)

    可以通过在IIS程序池设置中启用32位应用程序选项来解决,或者将程序编译成x86版本。 ### 结论 无论是IIS5.1还是IIS7,在部署.NET项目时都需要正确安装配置IIS,并且根据实际情况调整ASP.NET版本和相关设置。对于...

    IIS6.0 IIS,互联网信息服务

    用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。 二、IIS的运行 当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→Internet服务管理器(Internet信息服务)”以打开IIS管理器,对于...

    彻底卸载IIS的方法

    彻底卸载IIS(Internet Information Services)是一项技术操作,旨在完全清除系统中与IIS相关的所有组件、配置和日志,以确保系统干净无残留,为重新安装或切换到其他Web服务器提供准备。IIS是Microsoft提供的用于...

    IIS停止服务及服务器多个桌面切换教程

    【IIS停止服务】 IIS(Internet Information Services)是微软提供的一个用于运行...通过上述内容,你可以了解如何管理和切换IIS服务以及服务器桌面,但具体操作仍需参考教程或官方文档,以确保正确无误地进行操作。

    简易IIS服务器 iis服务器

    "简易IIS服务器"可能是针对IIS的一种简化配置或易于操作的版本,旨在帮助开发者和网站管理员更快速、更便捷地进行网站的调试和管理。对于初学者或者需要临时测试环境的人来说,这样的工具尤其实用,因为它降低了IIS...

    PHPManagerForIIS中文版(支持IIS8,IIS9,IIS10+)

    这款中文版特别针对IIS 8、IIS 9以及更高版本(包括IIS 10及以上)进行了优化,确保了对这些现代IIS版本的全面支持。 ### PHPManager for IIS 的核心功能: 1. **安装与配置PHP**:PHPManager提供了一键式安装流程...

    win2003-64位系统IIS配置方法

    2、把IIS切换为32Bit模式运行 命令:Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 3、重装安装32Bit .NET 2.0 命令:C:\WINDOWS\Microsoft.NET\Framework\v2.0....

    IIS启用兼容模式配置

    ### IIS启用兼容模式配置详解 #### 一、引言 在Web开发中,经常会遇到浏览器兼容性问题,尤其是在处理一些旧版网页或特定功能时。Internet Information Services (IIS) 作为一款强大的Web服务器软件,提供了多种...

    xp安装iis6时用到的文件

    在Windows XP系统中,Internet Information Services (IIS) 6.0是一个强大的Web服务器组件,用于托管网站、应用程序和服务。IIS 6是Windows XP Professional版本的一个重要组成部分,提供了多种功能,包括HTTP、...

    webservice,IIS常见问题

    该问题的出现主要是因为32位和64位程序之间的不兼容性。在64位操作系统上,默认情况下只能运行64位的应用程序。如果应用程序或者其依赖的库是32位的,那么就需要进行额外的配置才能使其正常运行。 ##### 解决方案 ...

    PHP IIS 配置插件 PHPManager

    PHPManager分为32位和64位两个版本,以适应不同系统需求。 **主要功能** 1. **安装和卸载PHP**:PHPManager允许用户直接从工具内部下载并安装PHP版本,同时支持卸载已安装的PHP实例。 2. **版本管理**:用户可以...

    IIS替代工具IIS替代工具

    IIS(Internet Information Services)是微软提供的一个Web服务器软件,用于在Windows操作系统上托管网站和服务...对于想要从IIS切换到其他Web服务器的管理员和开发者来说,了解这些替代工具的特点和优势是至关重要的。

    phpStudy for IIS (php一键安装包 for IIS) v2016.11.03

    phpStudy for IIS是一个专门为IIS开发的,全面支持IIS7/8/6,自动识别IIS的版本。有专门的控制面板,并且可以通过软件上的站点域名管理给IIS添加站点并自动配好php。软件自带php5.2+php5.3+php5.4支持一键切换。  ...

    虚拟IIS虚拟IIS

    3. 测试与生产环境:通过虚拟IIS,可以轻松创建和切换测试、预生产和生产环境。 总结来说,虚拟IIS是企业级Web服务的关键组成部分,它通过虚拟化技术提高了资源利用率,简化了管理和维护,增强了安全性,同时也提供...

    IIS负载均衡详解

    在高流量或复杂应用环境下,确保IIS的稳定性和高性能至关重要,这就涉及到了负载均衡技术。IIS负载均衡主要依赖于Application Request Routing (ARR),这是一个代理服务器模块,用于管理和分发HTTP请求。 1. **ARR...

    IIS安装绝密。卡巴冲突蓝屏

    - 切换到%windir%\system32\inetsrv目录。 - 运行rundll32 wamreg.dll, CreateIISPackage。 - 注册asptxn.dll,使用命令regsvr32 asptxn.dll。 5. 重新打开“组件服务”,检查并调整IIS网站的配置,特别是匿名...

    IIS7.5非常详细配置全解

    - 如果是64位系统,还需要重复上述步骤,但切换到64位目录: ```cmd cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 aspnet_regiis.exe -i ``` #### 四、IIS7.5基本配置 接下来,我们需要对IIS进行一些...

Global site tag (gtag.js) - Google Analytics