2011-01-03 11 views
0

app.configファイルを使用するような方法で、ユーザーがカスタマイズしたアプリケーションの構成と設定を保存する方法はありますか? app.configファイルは読み取り専用ですので、キーを追加したり値を編集することはできません。アプリケーション構成を保存する

app.configのように、キーと値の追加や編集が簡単に行えます。 ユーザーはビジュアルフォームで設定をカスタマイズしてから、プログラムで保存する必要があります。

+2

System.Configuration namespaceに? –

答えて

0

通常のapp.configは、通常のユーザーにのみ読み取り専用ですが、ユーザー設定を保存すると、ユーザーのデータフォルダーにシャドウが書き込まれます。

しかし、「キーの追加」を拡張する必要があるかもしれません。

+0

あなたはもっと説明できますか? –

+0

キーを簡単に追加、削除、編集する機能を備えたoption.configなどのファイルが必要です。 –

0

分離ストレージは、この目的のために使用することができます。

http://msdn.microsoft.com/en-us/library/cc221360(v=vs.95).aspx

+0

また、app.configをアプリケーションから変更することはお勧めしません。デフォルト構成としてapp.config構成を使用し、変更をIsolated Storageに格納する方がよいでしょう。アプリケーションの起動時に、隔離されたストレージ構成を優先させます。見つからない場合は、app.configから読み取ります。これが役立つことを願っています。 – ShahidAzim

+0

それは銀色のためだと思います! –

+0

隔離されたストレージはすべてのプラットフォームでサポートされているため、この実装はあなたのシナリオでも使用できます。 – ShahidAzim

1

使用ConfigurationManager手動でファイルを編集、またはユーザー範囲内としてマークされた設定を使用して、ユーザーについて話している

関連する問題