USB 上の単一の実行可能ファイルとして実行するように設計されたポータブル C# アプリケーションを作成しています。SQLite データベースからデータを抽出できる必要があります。移植可能であるため、何かをローカルにインストールすることはできません。thisやthisのような質問を見てきましたが、サードパーティのソフトウェアをインストールする必要があります。
移植性を失わずにこのデータを取得するにはどうすればよいですか?
編集: System.Data.SQLite NuGet パッケージを使用してみました。それは機能しますが、突然、単一の実行可能ファイルから実行可能ファイル、.dll、および 2 つの追加フォルダーに移行しました。dll を 1 つ追加するだけで (残念ながら) 対処できますが、それでは多すぎます。