UWPアプリケーションでは、いくつかのマスターデータでいっぱいのデータベースファイルがあります。このデータベースファイルをアプリケーションと共に出荷したいと考えています。今、Entity Framework DbContextで接続文字列を設定する方法を理解できません。通常、 "Filename = Filename.db"を接続文字列として使用します。これで、 "LocalState"フォルダにデータベースを作成することができます。データベースを 'Content'と 'copy'のように展開します。このデータベースファイルに接続できません。相対パスが機能していません。多分、私たちのシナリオのためのより良いセットアップがあります。どんな勧告?データベースファイルを配備してEFコアでデータベースファイルに接続する方法SQLite
0
A
答えて
0
"ms-appx:////dbFile.db"のパスで試したことがありますか? あなたはあなたのアプリケーションフォルダへの読み取りアクセスのみを取得します。
ファイルを変更する場合は、アプリケーションのキャッシュフォルダにファイルをコピーする必要があります。
関連する問題
- 1. データベースファイルをasp.netに接続する方法
- 2. データベースファイルに接続してデータを抽出する方法は?
- 3. ローカルSQL Serverデータベースファイルに接続
- 4. 既存のsqliteデータベースファイルをandroidの新しいデータベースファイルに置き換える方法
- 5. ComboBoxをC#のWPF用データベースファイルに接続する方法
- 6. ms Accessデータベースファイル接続をサポートするクラス
- 7. C++でOLEDBを使用してMDFデータベースファイルに接続する方法は?
- 8. ソリューション内のSQL Serverデータベースファイルに接続する方法
- 9. androidでSQLiteデータベースファイルを開く
- 10. SQLiteデータベースファイルをSDカードにバックアップ
- 11. Sqlite for Androidを使用してデータベースファイル(.sqlite)を作成する方法は?
- 12. Android Sqliteデータベースファイルを安全にする方法
- 13. sqliteデータベースファイルのSQLCipherパスワードを取得する方法は?
- 14. SQLITEデータベースファイルのバージョンを確認する方法
- 15. ファイルシステムアクセスからSQLiteデータベースファイル(.sdb)をロックする方法
- 16. TFSと-journalファイルにSQLiteデータベースファイルを保存
- 17. データベースファイルをアンドロイドにする方法は?
- 18. コントローラCODEIGNITERにデータベースファイルを含める方法
- 19. sqliteデータベースファイルをXMLにエクスポートしてからExcelスプレッドシートにエクスポート
- 20. SQL Serverデータベースファイルを直接バックアップする方法は?
- 21. SQLデータベースファイルをインポートする方法
- 22. クライアントアプリケーションからWindowsアプリケーションの.mdfデータベースファイルに接続できません
- 23. php(Xampp)を使用してMicrosoft Accessデータベースファイルに接続できません
- 24. 絶対データベースファイルからsqliteへの変換
- 25. iOS上のSQLiteデータベースファイルの暗号化
- 26. iPhone OSのSQLiteデータベースファイルの暗号化
- 27. 表示JSON結果のSQLiteデータベースファイルから
- 28. データベースファイルが接続を作成できません
- 29. C#でfirebirdデータベースファイルを開く方法は?
- 30. 論理名を使用してデータベースファイルを接続する方法は?すべての
最後に、オプションビルダーに注入するSQliteConnectionでこの問題を解決しました。それは私が
'Windows.ApplicationModel.Package.Current.InstalledLocation'
'保護されたオーバーライド無効OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{ VAR接続=新しいSqliteConnection(_connectionString)で得た絶対パスで正常に動作します。optionsBuilder.UseSqlite(接続); } ' – cykone