0

.NET のアプリケーション設定に (または一緒に) blob (大量のバイト列) を格納する適切な方法は何ですか?

いくつかのアプローチを考えることができますが、本来あるべきほど単純に見えるものはありません。

  • base64 または 16 進文字列の保存
    • シリアライゼーション/デシリアライゼーションにはやや扱いにくい
  • user.config (または app.config) ファイルの横にファイルを保存し、手動で管理する
    • プログラムで user.config ファイルを見つける方法がわかりません
  • ファイルを AppData の別の場所に保存し、手動で管理する
    • アプリケーション データが 1 か所に集中しないようにする

このデータは user.config の内容と密接に結びついているため、実行時に値を変更し、ユーザーごとに個別の値を持つ必要があります。

そのような値を格納するための理想的な方法は何ですか?

4

1 に答える 1

0

Visual Studio プロジェクトでは、リソース ファイルにファイルを格納できます。リソース ファイルには、文字列とファイルを格納できます。これは最も便利なソリューションであり、シリアル化は必要ありません。

ビクター

于 2013-02-14T02:12:16.317 に答える