2011-09-08 5 views
4

可能性の重複:
What is the difference between app.config file and XYZ.settings file?Settings.settings対app.config?

いただきまし大きな違いがここに?私はSettings.Settingsを使うのが好きです。なぜなら、エディタを開いてapp.config内のすべてのXMLを取得しないからです。

+2

app.configを使用する場合は、xmlファイルの編集に慣れている方がよいでしょう。 –

+0

似たようなスレッドの下に希望のヘルプ。私が見ている最も大きな違いは、Settingsはユーザー固有の情報を格納するために使用でき、app.configは主にアプリケーション関連の設定用であることです。 http://stackoverflow.com/questions/909688/what-is-the-difference-between-app-config-file-and-xyz-settings-file http://stackoverflow.com/questions/2539460/settings-file -vs-app-config [Settings.settingsとweb.configまたはapp.configの違いは何ですか?](http://forums.asp.net/t/1473428.aspx) – CharithJ

答えて

4

Settings.settingsは、.resxファイルのリソース保持方法などの設定クラスを生成するVisual Studioのデザイナーファイルです。

設定はどこかに保存する必要がありますが、Settings.settingsには保存されません(デフォルトの設定です)。それらは.configファイルに格納されます。

生成されたクラスを使用すると、app.configを更新することができ、XMLの操作について心配する必要はありません。

0

設定ファイルで環境変数(接続文字列セクションなど)を設定しないでください。設定ファイルに保護されていないためです。また、app.configの設定をSettingsファイルから設定することはできません。そのため、両方のファイルを使用する必要があります。

関連する問題