x64 PC无法从传统ASP连接到Salesforce

时间:2012-08-13 20:42:45

标签: asp-classic salesforce

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

我使用的代码是:     设置SforceApi = server.CreateObject(“SForceOfficeToolkit4.SForceSe ssion4”)

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

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

无法让它在Classic ASP中使用x64。

有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

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