SQLite を利用する Windows Phone 8 アプリがあります。アプリには多くのデータベース機能があり、アプリの実行時にローカル フォルダーにコピーされてアクセスされる sqlite データベース ファイルが含まれています。これはすべて、最初にリリース ビルドに切り替えるまで問題なく動作しましたが、動作しませんでした。
すべての NuGet 参照と .dll 参照を削除してこれを「修正」し、次の手順に従ってやり直しました: Windows Phone 8 アプリケーションで SQLite を使用するための回避策
デバッグからリリース ビルド、またはその逆に切り替えた後、'Sqlite' が再び認識されなくなるという、イライラする問題が発生しています。
次のエラーが表示されます。
The type or namespace name 'Sqlite' could not be found (are you missing a using directive or an assembly reference?)
これらのエラーは、SQLite.cs、具体的には次の行から発生しています。
using Sqlite3 = Sqlite.Sqlite3;
using Sqlite3DatabaseHandle = Sqlite.Database;
using Sqlite3Statement = Sqlite.Statement;
これはどのように可能ですか?ここで同様の質問をいくつか見ましたが、それらはすべて、参照を削除して再度追加するように単純に言っただけで、問題は不可解に解消されました。これは私にとってはうまくいきません。