BusinessObjects .NET SDK - 执行SDK代码时出错

时间:2014-02-26 01:28:31

标签: business-objects-sdk

我正在尝试创建使用Business Objects XI3.1 .NET SDK的.NET 3.5控制台应用程序。我已经完成了编译应用程序所需的所有库。

我在Visual Studio 2012中编译,在Windows 2008 64位上。

当我打电话来获得一个新的' SessionMgr'发生错误。

Try
    sm = New SessionMgr
Catch ex As Exception
    'Error Shown below
End Try

错误:

Retrieving the COM class factory for component with {CLSD 3EBB7859-E4E3-4D77-B673-C6E5AD529CC1} failed due to the following error:80040154

1 个答案:

答案 0 :(得分:0)

BusinessObjects SDK代码是针对x86编译的,如果您尝试在64位计算机上运行此代码,除非您将程序编译为仅在x86模式下运行,否则将出现错误。

要在x86中编译,您需要进入项目设置,并将目标CPU更改为x86。

Change the Target CPU setting