在windows2003 64位操作系统下 发布asp.net 1.1 、oralce客户端经历
2009-01-08 16:13
183 查看
昨天在windows2003 64位操作系统下安装iis 发布站点过程中遇到不少问题,特记录下来以备日后参考
一、安装iis
需要安装64位操作系统下的iis文件,如果你拿32位下的IIS文件进行安装,装好之后会有如下问题
1、无法创建虚拟目录
2、报“不支持此接口”错误
开始的时候 我就在网上搜索“不支持此接口” 结果搜到不少,但是大部分都是重新注册一下相关dll这方面的解决方法。我都尝试了没有任何效果。接着我就考虑到可能是32位和
64位系统不兼容问题造成的。
我卸载掉iis,找来64位操作系统光盘,重新安装iis,这次安装之后一切正常了。
二、安装net 1.1
由于ASP.NET 1.1 只在 32 位下运行,在安装NET 1.1 会提示与64位不兼容的提示
安装完成之后,解决方法如下
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
三、安装oralce客户端(Oracle10g)
由于oralce服务端已经在Unix系统安装好了,这里只需要安装一个客户端
这里只能安装32位下的oralce客户端,如果你安装了64位下的客户端将会一直提示
"无法加载oci.dll" 这个错误提示,网上也有很多遇上这个问题的朋友 解决方法
一般说的都是 给oralce安装目录 加上读取和运行权限,但在这种情况下是无效的。
想想原因 大概是因为net 1.1 运行在32位下,如果它调用的oralce的DLL是64位下 估计不兼容。
所以如果你运行的是net 1.1 那就要安装32位的客户端吧 这样就减少不必要的麻烦
以上只是自己遇到的问题,仅供参考 如果有异议或疑问请留言 谢谢
一、安装iis
需要安装64位操作系统下的iis文件,如果你拿32位下的IIS文件进行安装,装好之后会有如下问题
1、无法创建虚拟目录
2、报“不支持此接口”错误
开始的时候 我就在网上搜索“不支持此接口” 结果搜到不少,但是大部分都是重新注册一下相关dll这方面的解决方法。我都尝试了没有任何效果。接着我就考虑到可能是32位和
64位系统不兼容问题造成的。
我卸载掉iis,找来64位操作系统光盘,重新安装iis,这次安装之后一切正常了。
二、安装net 1.1
由于ASP.NET 1.1 只在 32 位下运行,在安装NET 1.1 会提示与64位不兼容的提示
安装完成之后,解决方法如下
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
三、安装oralce客户端(Oracle10g)
由于oralce服务端已经在Unix系统安装好了,这里只需要安装一个客户端
这里只能安装32位下的oralce客户端,如果你安装了64位下的客户端将会一直提示
"无法加载oci.dll" 这个错误提示,网上也有很多遇上这个问题的朋友 解决方法
一般说的都是 给oralce安装目录 加上读取和运行权限,但在这种情况下是无效的。
想想原因 大概是因为net 1.1 运行在32位下,如果它调用的oralce的DLL是64位下 估计不兼容。
所以如果你运行的是net 1.1 那就要安装32位的客户端吧 这样就减少不必要的麻烦
以上只是自己遇到的问题,仅供参考 如果有异议或疑问请留言 谢谢
相关文章推荐
- 64位2003与ASP.NET 1.1
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息(图)
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息(图)
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息(图)
- asp.net TreeView安装、使用(如何将TreeView打包发布)(带CheckBox选择框的TreeView的初始化,TreeView客户端操作:选择父节点后自动选择所有子节点,子节点选择后自动选择父节点)(TreeView节点精确定位)2005-12-23更新
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信
- asp.net TreeView安装、使用(如何将TreeView打包发布)(带CheckBox选择框的TreeView的初始化,TreeView客户端操作:选择父节点后自动选择所有子节点,子节点选择后自动选择父节点)(TreeView节点精确定位)
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息(图)
- 在64位版本的Windows上,如何在32位版本的ASP.NET 1.1 和64位版本的ASP.NET 2.0之间切换
- 64位Windows2003下如何正确发布VesnData.Net(VDN)
- 64位操作系统下.NET开发时关于Microsoft Access数据库的相应设置(ASP.NET[IIS]+WinForm)
- VS2017 创建的 ASP.NET Core 1.1 Web 项目 发布的IIS7提示“HTTP Error 502.5 - Process Failure”
- 64位winserver2008环境,ASP.Net程序不能访问Oracle数据库(安装的32位Oracle客户端)
- asp.net 发布程序到iis后无法连接到oralce数据库问题
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息
- 64位操作系统(Windows 2008 R2 X64)ASP.NET 调用32位Excel,word 出现401 – 未授权: 由于凭据无效,访问被拒绝。
- ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息(图)
- asp.net实现识别客户端浏览器或操作系统
- asp.net 获取客户端浏览器,ip地址,操作系统信息