さて、私はアプリケーションとユーザー設定を実装する方法に関するすべての異なるオプションを学ぼうとしていますが、それはすべて私にとって非常に混乱しています。
<applicationSettings>
セクションを作成するsettings.settingsデザイナーを使用することと、ドキュメントに従ってセクションを作成するConfigurationManager.AppSettingsプロパティを使用することの違いは何<appSettings>
ですか?
アプリ/ユーザー設定にsettings.settingsデザイナーを使用することの長所/短所は何ですか?
System.Configuration名前空間のクラス(特にSystem.Configuration.Configurationクラス)が主にカスタムセクションを作成するためのものであると想定した場合、正しいですか?
System.Configuration名前空間内の何かを<applicationSettings>
使用して、settings.settingsデザイナーを使用せずにセクションを作成または読み取ることはできますか?それは単なるカスタムセクションでしょうか?
ご覧のとおり、私は非常に混乱しています...それ以来、私の質問が出てくることを願っています。どうか、あなたが知っていることを教えてください。理解しようとして、このドキュメントを読み進めていきます。私の問題は、私が成し遂げる必要のある仕事を成し遂げることができないということではありません(私はsettings.settingsを使用して必要なことを成し遂げることができます)...問題は実際にこの混乱を理解し、私のすべてのオプションを知っていることです。
前もって感謝します。
アップデート:
Microsoftのオンラインドキュメントは、このトピックに関して恐ろしいものです(基本的には存在しません)。ついに見つけた
http://www.codeproject.com/Articles/19675/Cracking-the-Mysteries-of-NET-2-0-構成
そしてこれはそれをすべて非常によく説明しました。設定ファイルがマージされていることに気付いた後、それははるかに多くなりました!