.NET アプリケーション設定ストレージについて
.NET アプリケーションは、アプリケーション構成を管理するために Properties.Settings
クラスを利用します。 ただし、これらの設定の保存場所が不明瞭になる場合があります。
.NET Framework 4 より前では、Properties.Settings.Default
値はユーザー固有のディレクトリに存在していました。 アプリケーションを最初に実行すると、[application name].settings
という名前のファイル (XML 形式) を含む「設定」フォルダーが作成されます。 パスはオペレーティング システムによって異なります:
%userprofile%\Local Settings\Application Data
%userprofile%\appdata\local
アプリケーションはこれらのユーザー設定を優先します。設定が使用できない場合は、アプリケーションの構成ファイル内で定義された値がデフォルトになります (例: MyApp.exe.config
)。
重要なのは、Properties.Settings.Default.Save()
を使用するとユーザー固有の設定ファイルのみが更新されるということです。アプリケーション構成ファイルは変更されません。 このようにデフォルトよりもユーザー設定を優先することが重要な設計機能です。
以上がProperties.Settings.Default 値は .NET のどこに保存されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。