C#Winフォームは、ファイルまたはアセンブリ「System.Data.SQLite」またはその依存関係の1つをロードできませんでした。間違ったフォーマットでロードプログラムしようとしています

Winフォームは、SQLiteデータベースとして使用された小さなソフトウェアを、使用して開発しました

しかし、私のWin7の64ビットシステム上で次のようなエラーが生じています。
System.BadImageFormatException:ファイルまたはアセンブリ「System.Data.SQLite、バージョン= 1.0.66.0、カルチャニュートラル、PublicKeyToken = = db937bc2d44ff139」またはその依存関係の1つをロードできませんでした。間違ったフォーマットのプログラムをロードしようとしています。
 
この32ビットのSQLiteのコンポーネントので、64ビットのシステムの互換性の問題のため、ネットワークで学習
解決策は単純です:VSプロジェクトのターゲットプラットフォームの変更:x86のは、あなたがシステムの64および32上で実行できるように、
\
 
Webプロジェクトの場合は、「32ビットアプリケーションを有効にする」ことができますIISでこの問題を解決するためにtrueに設定されています
 

おすすめ

転載: www.cnblogs.com/soundcode/p/12462806.html
おすすめ