<現象>
sqliteのOPENが失敗します。
<条件>
・Windows10
・Visual Studio2010 / C#プログラム(Any CPU指定)
・sqlite(1.0.108.0)
<わからないこと>
なぜパス違いでOPENエラーとなるのか?
<エラー内容>
以下エラーがVisual Studioで表示されました。
「ファイルまたはアセンブリ
'System.Data.SQLite, Version=1.0.108.0, Culture=neutral,
PublicKeyToken=db937bc2d44ff139'、
またはその依存関係の 1 つが読み込めませんでした。
指定されたファイルが見つかりません。」
<補足>
1)C#のDLLにおいて、sqlite(1.0.108.0)の呼出しを行っています。
2)C#のDLLの単体テスト機能で動作した場合、OPENできました。
3)C#の別プログラムから該当のDLLを呼出し、DB/OPENするとエラーになります。
4)念の為に、同じ参照パスへDB実体およびデータファイルを格納して
動作しましたが同じエラーでOPENできませんでした。
5)DBデータファイルのパスは上記全て同じ場所です。
(Cドライブ:\work\Database配下格納)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/10 08:23