我可以在我的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。
有什么建议吗?
谢谢!
答案 0 :(得分:1)
您需要打开IIS管理器并找到运行ASP应用程序的应用程序池。打开高级设置并将“启用32位应用程序”设置为true。