【问题标题】:Sap Client integration with classic aspSAP 客户端与经典 asp 集成
【发布时间】:2017-09-19 09:37:51
【问题描述】:

我们有一个经典的 asp 站点,它托管在 windows server 2003(32 位)上。它安装了早期版本的 SAP 客户端,并且在我们通过标准调用 Set Myobj = CreateObject("SAP.Functions") 连接到 SAP R4 的 asp 页面中,这一切都有效。我们现在正在将应用程序移植到 Windows Server 2012 并且我们必须安装 SAP 客户端版本 7(早期的客户端不会安装),当应用程序点击上述行时,我收到“ActiveX 无法创建对象”错误消息。我可以从 Windows Server 2003 安装 DLL 并使用 RegSVR32 注册它们,如果是的话,我需要复制什么 dll 并且有注册它们的命令吗?还是我必须做一些完全不同的事情。

【问题讨论】:

    标签: asp-classic sap


    【解决方案1】:

    【讨论】:

    • 我试过了,我仍然遇到同样的问题。如果我在 VS2010 中查看对象浏览器,我看不到任何 Sap ActiveX。我认为它们需要注册,但是在链接中给出的列表中,当我尝试注册它们时没有入口点,所以我可能在某处缺少父 ocx/dll,但我不知道父对象是什么是。
    • 我确实找到了这篇文章,也许它会有所帮助:archive.sap.com/discussions/thread/7859
    • 我已经将文件从我们的 windows server 2003 复制到 windows 2012 server,对 librfc32.dll 使用 regsvr32 仍然给出相同的错误
    猜你喜欢
    • 2012-03-23
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多