.NET のアプリケーション設定に (または一緒に) blob (大量のバイト列) を格納する適切な方法は何ですか?
いくつかのアプローチを考えることができますが、本来あるべきほど単純に見えるものはありません。
- base64 または 16 進文字列の保存
- シリアライゼーション/デシリアライゼーションにはやや扱いにくい
- user.config (または app.config) ファイルの横にファイルを保存し、手動で管理する
- プログラムで user.config ファイルを見つける方法がわかりません
- ファイルを AppData の別の場所に保存し、手動で管理する
- アプリケーション データが 1 か所に集中しないようにする
このデータは user.config の内容と密接に結びついているため、実行時に値を変更し、ユーザーごとに個別の値を持つ必要があります。
そのような値を格納するための理想的な方法は何ですか?