gpt4 book ai didi

asp-classic - 经典asp-64位MDAC引用问题

转载 作者:行者123 更新时间:2023-12-04 07:05:11 27 4
gpt4 key购买 nike

我有一个非常基本的 test.asp 页面,需要在 64 位服务器上运行

首先我试过

<!--METADATA TYPE="TypeLib" NAME="Microsoft ActiveX Data Objects 2.5 Library" UUID="{00000205-0000-0010-8000-00AA006D2EA4}" VERSION="2.5"-->
<%
.... more code

不起作用(即使我在 COM 中找到了引用)
我尝试
<!--METADATA TYPE="TypeLib" NAME="Microsoft ActiveX Data Objects 2.8 Library" UUID="{2A75196C-D9EB-4129-B803-931327F72D5C}" VERSION="2.8"-->
<%
... more code

这有效,但是当服务器上存在库时,为什么我不能引用 2.5 版本?

最佳答案

Josip 几乎是正确的 MDAC 2.5 只有 32 位(2.8 具有 64 位风格)。默认情况下,在 64 位服务器上,您的应用程序池将使用 64 位进程运行。它将在系统配置单元的 64 位版本中查找 2.5 类型库引用,但找不到它(仅在 32 位版本中)。

如果您编辑应用程序池设置使其以 32 位运行,您应该会发现 2.5 引用将起作用。

关于asp-classic - 经典asp-64位MDAC引用问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1212292/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com