私がこれを誠実に行うことを望んでいます。
上記の問題が発生しています。私の開発マシンはwin764です。x86アプリケーションを開発しています(コンパイルオプションでx86が設定されています)。アプリが.net4にあるため、sqlite-netFx40-setup-bundle-x86-2010-1.0.81.0をダウンロードしました。上記のdllを参照し、ローカルにコピーするように設定しました。展開されたディレクトリにあることを確認できます。デバッグと完全にインストールされたアプリの両方として、開発マシンでOKをテストします。アプリを別のwin764ビットに配置すると、DLLが原因で実行されなくなります。okをProgramFiles(x86)にインストールし、データベースが必要になるまで実行されます。他のPCにインストールされると、dllはインストールされたディレクトリにあります。(フレッシュウィンインストール)。
InstalShieldを使用していますが、エラーについても通知されます'-6248:依存ファイルsystem.data.sqlite.dll、またはコンポーネントの依存関係の1つが見つかりませんでした'が、正常にコンパイルされます。
プログラムのDLLを操作していると、参考文献では、インテリジェンスがSQLiteの名前を選択し、すべてのコードが正しいです。ブラウズしてdllを見つけて参照しました。
一体何が間違っているのでしょうか?