2014-02-26 1 views
0

Business Objects XI3.1 .NET SDK를 사용하는 .NET 3.5 콘솔 응용 프로그램을 만들려고합니다. 응용 프로그램을 컴파일하는 데 필요한 모든 라이브러리를 가져 왔습니다.BusinessObjects .NET SDK - SDK 코드를 실행할 때 오류가 발생했습니다.

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 

답변

0

은 BusinessObjects SDK 코드 86에 대해 컴파일하고, 당신은 64 비트 컴퓨터에서이 코드를 실행하려고하면, 당신은 프로그램을 컴파일하지 않으면 오류가있을 것입니다 x86 모드에서만 실행됩니다.

x86에서 컴파일하려면 프로젝트 설정으로 이동하고 대상 CPU를 x86으로 변경해야합니다.

Change the Target CPU setting

관련 문제