我可以在x86計算機上使用傳統ASP連接到Salesforce,但是當我嘗試在x64(Windows 7)PC上連接時,出現錯誤:「ActiveX組件無法創建對象「。x64 PC無法從傳統ASP連接到Salesforce
我使用的代碼是: 設置SforceApi =的Server.CreateObject( 「SForceOfficeToolkit4.SForceSe ssion4」)
我下載並安裝的Office工具包。還將「SF_MSApi4.dll」複製到「sysWOW64」文件夾中,並使用「regsvr32.exe」在那裏註冊。 (也在System32文件夾中嘗試過)。
我有連接PC的x64到Salesforce與下面的VBA(從Word文檔)沒有問題:
設置g_sfApi =新SForceOfficeToolkitLib4.SForceSession4
只是不能讓它在傳統ASP的64工作。
有什麼建議嗎?
謝謝!
在你的ASP代碼中,嘗試'CreateObject'而不是'Server.CreateObject'。這有幫助嗎? – Tom 2012-08-13 21:01:33
謝謝你的回覆,湯姆。不幸的是,仍然沒有聯繫。但安東尼發佈瞭解決方案......需要更改IIS服務器以啓用32位應用程序。 – gina 2012-08-20 18:37:51