- 浏览: 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。
发表评论
-
MTD NAND Analysis 1
2012-01-20 08:14 722MTD NAND Analysis 1 2011年05月06 ... -
内存映射对于大文件的使用
2012-01-20 08:14 666内存映射对于大文件的使用 2011年04月28日 平时很 ... -
rtems 下linkcmd分析代码
2012-01-20 08:14 988rtems 下linkcmd分析代码 2010年11月09日 ... -
连傻瓜都能看懂的基于代码注入的线程守护技术
2012-01-20 08:14 1660连傻瓜都能看懂的基于 ... -
mmap内存映射操作之一
2012-01-20 08:14 1082mmap内存映射操作之一 2011年06月09日 本博客 ... -
S7-300 PLC的串口无线通讯在火电厂污水处理中的应用
2012-01-19 13:31 687S7-300 PLC的串口无线通讯 ... -
两平台下的自动登录telnet设置
2012-01-19 13:30 645两平台下的自动登录telnet设置 2011年12月28日 ... -
延时批处理
2012-01-19 13:30 797延时批处理 2012年01月12日 举个例子,我们要延时 ... -
ActionScript垃圾回收
2012-01-17 03:20 965ActionScript垃圾回收 2011年10月26日 ... -
计算机故障大全(二)
2012-01-17 03:20 642计算机故障大全(二) 2010年06月02日 硬盘 ... -
琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记
2012-01-17 03:20 2086琢石成器――windows环境下32位汇编语言程序设计(第三版 ... -
WinCE驱动开发问题精华集锦
2012-01-17 03:20 600WinCE驱动开发问题精华 ... -
钢蹦爸爸的自白
2012-01-16 01:54 669钢蹦爸爸的自白 2009年10月24日 怀着复杂的心情 ... -
爱韩庚的100个理由
2012-01-16 01:54 634爱韩庚的100个理由 2009 ... -
火车上的随想
2012-01-16 01:54 553火车上的随想 2011年02 ... -
jbpm3通过processDefinition.createProcessInstance()为什么能保存ProcessInstance之迷
2012-01-11 01:53 710jbpm3通过processDefinition.create ... -
Android自定义VIEW取得XML的自定义值
2012-01-11 01:53 674Android自定义VIEW取得XML的自定义值 2011年 ... -
常用的正则表达式--Java
2012-01-11 01:53 715常用的正则表达式--Java 2011年08月01日 是 ... -
图片传输问题,IO操作
2012-01-11 01:52 591图片传输问题,IO操作 2011年08月01日 原题: ... -
jsp编码过滤器的配置和使用-用心做程序-iteye技术网站
2012-01-11 01:52 693jsp编码过滤器的配置和使用-用心做程序-iteye技术网站 ...
相关推荐
【IIS64位操作】是指在64位操作...总的来说,IIS64位操作涉及对64位系统的理解和对IIS的深入掌握,包括其配置、应用程序池的32位兼容性以及.NET框架的版本管理。正确配置后,可以在64位环境中顺利运行各种Web应用程序。
可以通过在IIS程序池设置中启用32位应用程序选项来解决,或者将程序编译成x86版本。 ### 结论 无论是IIS5.1还是IIS7,在部署.NET项目时都需要正确安装配置IIS,并且根据实际情况调整ASP.NET版本和相关设置。对于...
用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。 二、IIS的运行 当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→Internet服务管理器(Internet信息服务)”以打开IIS管理器,对于...
彻底卸载IIS(Internet Information Services)是一项技术操作,旨在完全清除系统中与IIS相关的所有组件、配置和日志,以确保系统干净无残留,为重新安装或切换到其他Web服务器提供准备。IIS是Microsoft提供的用于...
【IIS停止服务】 IIS(Internet Information Services)是微软提供的一个用于运行...通过上述内容,你可以了解如何管理和切换IIS服务以及服务器桌面,但具体操作仍需参考教程或官方文档,以确保正确无误地进行操作。
"简易IIS服务器"可能是针对IIS的一种简化配置或易于操作的版本,旨在帮助开发者和网站管理员更快速、更便捷地进行网站的调试和管理。对于初学者或者需要临时测试环境的人来说,这样的工具尤其实用,因为它降低了IIS...
这款中文版特别针对IIS 8、IIS 9以及更高版本(包括IIS 10及以上)进行了优化,确保了对这些现代IIS版本的全面支持。 ### PHPManager for IIS 的核心功能: 1. **安装与配置PHP**:PHPManager提供了一键式安装流程...
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启用兼容模式配置详解 #### 一、引言 在Web开发中,经常会遇到浏览器兼容性问题,尤其是在处理一些旧版网页或特定功能时。Internet Information Services (IIS) 作为一款强大的Web服务器软件,提供了多种...
在Windows XP系统中,Internet Information Services (IIS) 6.0是一个强大的Web服务器组件,用于托管网站、应用程序和服务。IIS 6是Windows XP Professional版本的一个重要组成部分,提供了多种功能,包括HTTP、...
该问题的出现主要是因为32位和64位程序之间的不兼容性。在64位操作系统上,默认情况下只能运行64位的应用程序。如果应用程序或者其依赖的库是32位的,那么就需要进行额外的配置才能使其正常运行。 ##### 解决方案 ...
PHPManager分为32位和64位两个版本,以适应不同系统需求。 **主要功能** 1. **安装和卸载PHP**:PHPManager允许用户直接从工具内部下载并安装PHP版本,同时支持卸载已安装的PHP实例。 2. **版本管理**:用户可以...
IIS(Internet Information Services)是微软提供的一个Web服务器软件,用于在Windows操作系统上托管网站和服务...对于想要从IIS切换到其他Web服务器的管理员和开发者来说,了解这些替代工具的特点和优势是至关重要的。
phpStudy for IIS是一个专门为IIS开发的,全面支持IIS7/8/6,自动识别IIS的版本。有专门的控制面板,并且可以通过软件上的站点域名管理给IIS添加站点并自动配好php。软件自带php5.2+php5.3+php5.4支持一键切换。 ...
3. 测试与生产环境:通过虚拟IIS,可以轻松创建和切换测试、预生产和生产环境。 总结来说,虚拟IIS是企业级Web服务的关键组成部分,它通过虚拟化技术提高了资源利用率,简化了管理和维护,增强了安全性,同时也提供...
在高流量或复杂应用环境下,确保IIS的稳定性和高性能至关重要,这就涉及到了负载均衡技术。IIS负载均衡主要依赖于Application Request Routing (ARR),这是一个代理服务器模块,用于管理和分发HTTP请求。 1. **ARR...
- 切换到%windir%\system32\inetsrv目录。 - 运行rundll32 wamreg.dll, CreateIISPackage。 - 注册asptxn.dll,使用命令regsvr32 asptxn.dll。 5. 重新打开“组件服务”,检查并调整IIS网站的配置,特别是匿名...
- 如果是64位系统,还需要重复上述步骤,但切换到64位目录: ```cmd cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 aspnet_regiis.exe -i ``` #### 四、IIS7.5基本配置 接下来,我们需要对IIS进行一些...