2012-02-23 2 views
0

내가 ATAPI를 사용하여 발신자 ID 검출기를 만들기 위해 노력하고, 또는 Itapi 3 (Gulmar)하지만 내 운영 체제에서 다음과 같은 예외가 작동하지 않습니다가 나타납니다ATAPI 라이브러리 창에서 작동하지 않는 7 × 64

시스템 .BadImageFormatException이 처리되지 않았습니다.
메시지 = 파일 또는 어셈블리 'ITapi3, Version = 1.0.0.3, Culture = neutral, PublicKeyToken = 36377d9f6f1f4883'또는 해당 종속성 중 하나를로드 할 수 없습니다. 잘못된 형식의 프로그램을로드하려고했습니다.
출처 = IncomingSample
파일 이름 = ITapi3, 버전 = 1.0.0.3, 문화 = 중립, PublicKeyToken은 = 36377d9f6f1f4883
FusionLog
==== 사전 바인드 상태 정보 ===
LOG : 사용자 = 드래곤 - PC \ 드래곤
LOG : 표시 이름 = ITapi3, 버전 = 1.0.0.3, 문화 = 중립, PublicKeyToken = 36377d9f6f1f4883
(완전 지정)
LOG : Appbase = 파일 : /// C :/사용자/드래곤/다운로드/압축/ITapi3_Binaries/bin/샘플/샘플/IncomingSample/bin/x64/릴리스/
LOG : 초기 PrivatePath = N ULL
호출 어셈블리 : IncomingSample, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null.
===
LOG :이 바인딩은 기본로드 컨텍스트에서 시작됩니다.
LOG : 응용 프로그램 구성 파일 사용 : C : \ Users \ Dragon \ Downloads \ Compressed \ ITapi3_Binaries \ bin \ Samples \ Samples \ IncomingSample \ bin \ x64 \ Release \ IncomingSample.exe.Config
LOG : C : \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config.
LOG : 정책 이후 참조 : ITapi3, 버전 = 1.0.0.3, 문화 = 중립, PublicKeyToken = 36377d9f6f1f4883
로그 : 새 URL 파일 다운로드 시도 : /// C :/Users/Dragon/Downloads/압축/ITapi3_Binaries /bin/Samples/Samples/IncomingSample/bin/x64/Release/ITapi3.DLL.
ERR : 어셈블리 설치를 완료하지 못했습니다 (hr = 0x8007000b). 조사가 종료되었습니다.

스택 트레이스 :
IncomingSample.IncomingForm..ctor()에서 C에서 IncomingSample.Program.Main()에서
: \ 사용자 \ 드래곤 \ 다운로드 \ 압축 \ ITapi3_Binaries 빈 \ 샘플이 샘플 \ \ \ IncomingSample 프로그램 \ .cs은 : 라인 (17)
은의 InnerException :

내가 x64 및 x86 용 활성 솔루션 플랫폼을 설정하려고

하지만 그것은 작동하지 않았다, 내가 무엇을 할 수 있습니까?

+0

이 파일이 있다고 가정합니다. file : /// C : /Users/Dragon/Downloads/Compressed/ITapi3_Binaries/bin/Samples/Samples/IncomingSample/bin/x64/Release/ITapi3.DLL –

답변

5

ATAPI 라이브러리는 윈도우 7 64 비트 (나는 오랫동안 그것을 사용하고 있습니다) 작동하지만 당신은 플랫폼 대상 x86 용 프로젝트를

(당신은 또한 86으로 설정 ATAPI 라이브러리를 컴파일하는 경우) 컴파일해야

감사합니다, Piotr