x64 PC 无法从经典 ASP 连接到 Salesforce



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

我使用的代码是: 设置 SforceApi = 服务器。CreateObject("SForceOfficeToolkit4.SForceSession4")

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

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

只是无法让它在经典 ASP 中的 x64 上运行。

有什么建议吗?

谢谢!

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

最新更新