64位的windows server 2003运行IIS6运行32位的.NET程序
刚买了个服务器支持64位的Windows2003于是想爽一下,装IIS6,只能装64位的NET frameWork
在XP32位下用VS2005发布两个网站:
A、基于于SQL2000
B、基于Office Access
在服务器配置完毕后,A站正常运行,很爽。B站报错,意思于法连接到数据库,郁闷很久。
思考:今天网友提示64位IIS对Ole的支持问题。
由于64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程杏爆也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用,也就是说,如下两种连接字符串都已经无法正常工作了:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(db)
"driver=Microsoft Access Driver (*.mdb);DBQ="&Server.MapPath(db)
解决:既然这样,就只能使用一个办法,将IIS的运行环境设置为32位:
IIS6上的做法:
1.命令行键入:
cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
即设置IIS6允许32位程序运行在64位机器上
2.重新注册.net frameWorks
%SYSTEMROOT%\Microsoft.NET\framework\v2.0.50727\aspnet_regiis.exe -i
3.完成之后,看Web服务扩展,应该会多出一个32位的asp.net将其设置为允许,缺点:这样会使整个IIS上的所有站点都以32位兼容方式运行 。
IIS7上的做法要简单很多:
应用程序池,高级设置-->允许32位应用程序
运行IIS6,运行.net+Access网站看看是否解决
后续:如果还有问题,比如Service Unavailable,恭喜你,你可以学到新知识了。很讨厌,看一下错误日志,我遇到的是RpcProxy.dll无法加载和无法加载站点/服务的所有 ISAPI 筛选器错误。解决方法:打开iis-->查看“网站”的属性--->ISAPI 筛选器-->把有向下的红箭头的项删除掉-->重启iis-->OK 。至此全解决。
64位的windows server 2003运行IIS6运行32位的.NET程序相关推荐
- Windows Server 2003 R2 简体中文企业版(32位)
Windows Server 2003 R2 简体中文企业版(32位) Windows Server 2003 R2本文简称其为w2k03R2.w2k03R2是微软公司推出的一个改进了的操作系统产品, ...
- Windows Server 2003服务器IIS6.0解析JSP/IIS6.0与JSP共用80端口
2019独角兽企业重金招聘Python工程师标准>>> Windows Server 2003 服务器下整合 IIS 和 Tomcat 准备条件: 1操作系统:Windows2003 ...
- Windows Server 2003服务器上IIS6.0拥有转发PHP的能力/IIS6.0与PHP共用80端口
第一步: 分析下系统环境 Windows server 2003 32bit; IIS6.0; ms sql server 2005 mysql 第二步:所用到的工具: fcgisetup_1.5_r ...
- 微软原版 windows server 2003 sp2 R2 系列下载分享
32位CD1 Windows Server 2003 R2, Enterprise Edition with SP2 – Disc 1 – VL (Simplified Chinese) 文件名:cn ...
- [引]Windows Server 2003 : 网络负载平衡
本文来源于如下位置: 安装了Microsoft Windows Server 2003 Enterprise Edition 操作系统的电脑 开始菜单->所有程序->网络负载平衡管理器-& ...
- 激活Windows Server 2003 2008终端授权服务器
激活Windows Server 2003 2008终端授权服务器 点击"开始"->"程序"->"管理工具"->" ...
- Windows server 2003设置使用必备技巧集
Windows2003不是为家庭多媒体设计的,它是为大型商业服务的,所以 他自动关闭了许多我们在Windows98.XP上常见的功能,又增加了一些 我们在Windows98.XP上不常见的功能,以此来 ...
- SQLSERVER2005的10054错误在Windows Server 2003 SP1上的解决办法
MICROSOFT SQL SERVER 2005 技术文档4.1 数据库引擎节中有这样描述: " 4.1.2 在 Windows Server 2003 SP1 上运行时连接可能会被强行关 ...
- windows server 2003 r2 64位web服务器安装配置注意事项
昨天特意去机房安装64位系统,带了一个250G新硬盘去.为了减少断网的时间,首先把硬盘分好区,把许多数据也拷到一个分区里. 我用的是windows server 2003 r2英文大客户版,外加简体中 ...
- Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像迅雷下载
Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像 软件简介 Windows Server 2003 R2标准版是继Windows Server 200 ...
最新文章
- 大手笔 !Julia Computing 获 2400 万美元融资,前 Snowflake CEO 加入董事会
- oracle 如何添加数据文件,Oracle教程 误添加数据文件删除方法
- Web Service和Servlet的区别
- FreeRTOS系统配置文件FreeRTOSConfig.h
- 使用T-SQL管理数据中的Unicode字符
- testbench的简单例子和模板
- SVN server安装步骤
- 罗马java_罗马数字转换工具-java
- 一种追求高度融合,包容软硬方案的云主机集群,云OS和云APP的架构全设计
- 【论文翻译】Mastering the game of Go without human knowledge (无师自通---在不借助人类知识的情况下学会围棋)
- JavaSwing也惊艳之一:水晶之恋
- 想去游戏公司做游戏,最重要的是什么素养?
- __rept__和__str__
- 小鸟 java_java 飞翔小鸟源码
- adc0808模数转换实验报告_模数转换实验报告
- 如何更改CSDN博客皮肤
- 前端动态数据实现问卷调查
- C#,图像二值化(05)——全局阈值的联高自适应算法(Legal Self-Adaptive Thresholding)及其源代码
- java 队列已满_JAVA中常见的阻塞队列详解
- 根据车辆品牌获取品牌所属公司,车标logo,创建年份等基本信息
热门文章
- 【图像分割】基于matlab免疫遗传算法单阈值图像分割【含Matlab源码 729期】
- 【语音识别】基于matlab GUI DTW MFCC 0-9数字语音识别(带面板)【含Matlab源码 385期】
- xsemaphoretake返回_FreeRTOS例程3-串口中断接收不定长的数据与二值信号量的使用
- mysql的哈希函数_mysql – 密码哈希函数抛出错误1146
- XXL-API v1.1.1 发布,API管理平台
- Vue+Webpack打造todo应用
- 数学篇--初中数学知识
- django连接mysql
- ASP.NET OAuth:解决refresh token无法刷新access token的问题
- 如何在 Windows 显示扩展名?