我有一段時間讓我的測試對我的SQLite數據提供程序運行。無法加載DLL'sqlite3':無法找到指定的模塊
我看過建議的鏈接here on stackoverflow,但他們都沒有讓我走上正確的道路。
我已經下載了的Windows Precompiled Binaries for sqlite3.dll
我複製sqlite3.dll到我的兩個Sqlite\bin
目錄以及我Tests\bin
目錄
不幸的是,當我運行我的測試中,我得到的以下錯誤
是否有一個明確的方式來獲得這方面的工作都在我的Windows開發環境(現在的主要目標)以及在Android和IOS(不久的將來)需要運行?
另外,如果它很重要,這裏是我的Sqlite項目引用。
在我看來,程序集需要駐留在輸出目錄中,而不是'bin'目錄。 –
您正在使用「複製本地」(dll屬性)爲true? –
將dll移動到bin \ debug目錄會產生一個新的錯誤System.BadImageFormatException:嘗試加載格式不正確的程序。 (從HRESULT異常:0x8007000B)'看起來它必須與x86/x64 –