0

我可以在我的 x86 计算机上使用经典 ASP 连接到 Salesforce,但是当我尝试在我的 x64 (Windows 7) PC 上连接时,我收到错误:“ActiveX 组件无法创建对象”。

我使用的代码是: Set SforceApi = server.CreateObject("SForceOfficeToolkit4.SForceSe​ssion4")

我下载并安装了 Office 工具包。还将“SF_MSApi4.dll”复制到“sysWOW64”文件夹并使用“regsvr32.exe”在那里注册。(也在 System32 文件夹中尝试过)。

我使用以下 VBA(来自 word doc)将 x64 PC 连接到 Salesforce 没有问题:
Set g_sfApi = New SForceOfficeToolkitLib4.SForceSession4

只是无法让它在经典 ASP 中的 x64 上工作。

有什么建议么?

谢谢!

4

1 回答 1

1

您需要打开 IIS 管理器并找到运行 ASP 应用程序的应用程序池。打开高级设置并将“启用 32 位应用程序”设置设置为 true。

于 2012-08-14T13:29:19.990 回答