我使用TWAIN掃描這個例子.NET TWAIN image scannerTWAIN掃描儀正常工作在32位,但不能在64位
但是當我嘗試在64位系統上運行我的項目,它給我這個錯誤:
An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
根據我所做的很多搜索,我找到了twaindsm.dll。我試圖導入它 但系統卡住了。
我試圖在32位構建項目,並沒有奏效。
任何幫助?
無法在64位進程中引用32位dll。編譯你的應用程序是一個32位的過程,你不會得到這個錯誤。我不知道你剛剛嘗試了什麼,但唯一的解決方法是將dll編譯爲64位dll並引用它。這是你唯一的兩個解決方案。我不得不爲缺乏研究而沮喪。 –
當我試圖編譯32位很多我的「使用」在我使用構建時發生了錯誤。 –
Adir - 「那也沒用」不是一個很好的stackoverflow問題。如果您正在使用您在另一個網站上找到的項目,請先去那裏看看您是否可以獲得幫助。如果你仍然有問題,無法從項目的作者或用戶那裏獲得幫助,那麼(a)研究這個問題,(b)搜索堆棧溢出,然後才能(c)發佈一個包含所有事實的具體問題所以其他人可以確切地瞭解問題所在。具體描述你做了什麼,你觀察到了什麼,以及你的期望。 – Spike0xff