2012-02-23 33 views
0

我試圖使用ATAPI使呼叫者ID檢測器,或ITAPI 3(Gulmar),但在我的操作系統它不工作下列異常出現:ATAPI庫在Windows不能正常工作7×64

系統.BadImageFormatException未處理
Message =無法加載文件或程序集「ITapi3,Version = 1.0.0.3,Culture = neutral,PublicKeyToken = 36377d9f6f1f4883」或其某個依賴項。試圖加載格式不正確的程序。
源= IncomingSample
文件名= ITapi3,版本= 1.0.0.3,文化=中性公鑰= 36377d9f6f1f4883
FusionLog
====預綁定狀態信息===
LOG:用戶=龍-PC \龍
LOG:DisplayName的= ITapi3,版本= 1.0.0.3,文化=中性公鑰= 36377d9f6f1f4883
(完全指定的)
LOG:應用平臺=文件:/// C:/用戶/龍/下載/ Compressed/ITapi3_Binaries/bin/Samples/Samples/IncomingSample/bin/x64/Release/
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中。
日誌:Post-policy reference:ITapi3,Version = 1.0.0.3,Culture = neutral,PublicKeyToken = 36377d9f6f1f4883
LOG:試圖下載新的URL文件:/// C:/ Users/Dragon/Downloads/Compressed/ITapi3_Binaries /bin/Samples/Samples/IncomingSample/bin/x64/Release/ITapi3.DLL。
ERR:無法完成程序集的設置(hr = 0x8007000b)。探測終止。

堆棧跟蹤:
在IncomingSample.IncomingForm..ctor()
在IncomingSample.Program.Main()在C:\用戶\龍\下載\壓縮\ ITapi3_Binaries \ BIN \的Samples \樣本\ IncomingSample \程序的.cs:行17
的InnerException:

我試圖爲x64和x86的活動解決方案平臺,但它沒有工作,我能做些什麼呢?

+0

我假設這個文件存在? file:/// C:/Users/Dragon/Downloads/Compressed/ITapi3_Binaries/bin/Samples/Samples/IncomingSample/bin/x64/Release/ITapi3.DLL – 2012-02-27 00:31:25

回答

5

ATAPI庫將在Windows 7運行64位(我用了很長一段時間),但你必須編譯爲目標平臺的x86工程(如果您正在編譯ATAPI庫也設置爲86)

此致, Piotr