首页 > 解决方案 > 用于 ASP.NET Web 应用程序的 SAP Business One DI API

问题描述

我使用 DI API(x64) 开发了一个控制台应用程序。现在我正在尝试使用相同的代码开发一个 Web 应用程序,但在第一行出现以下错误

SAPbobsCOM.Company sboCompany = new SAPbobsCOM.Company(); //in this line

CLSID {632F4591-AA62-4219-8FB6-22BCF5F60090}由于以下错误,检索组件的 COM 类工厂失败:

80040154 类未注册(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))。

我试过改变Platform target( x84, any, x64) 但没有运气。我也有Enabled 32-Bit Applications on IIS

我正在使用 Visual Studio 2017 社区版和 Windows 10(x64)。

我不知道为什么会收到此错误,因为它非常适合我的控制台应用程序。我看到有人建议使用DI Server for web application,但我想知道是否可以使用 DI API,因为我不会有太多流量。

任何帮助将不胜感激。

标签: asp.netsap

解决方案


推荐阅读