2

私はどちらかを考えていました:

  1. Appconfig ファイル

  2. 汎用 .XML ファイルで、起動時にプログラムが値をロードします。

これを行う最善の方法は何ですか?おそらく最高のユーザーチュートリアルを備えたWebサイトですか?

4

2 に答える 2

3

C# での設定の使用を参照してください。

.NET Framework 2.0 を使用すると、アプリケーション実行セッション間で保持される値を作成してアクセスできます。これらの値は設定と呼ばれます。設定は、ユーザーの好みや、アプリケーションが使用する必要がある貴重な情報を表すことができます。たとえば、アプリケーションの配色に関するユーザー設定を格納する一連の設定を作成できます。または、アプリケーションが使用するデータベースを指定する接続文字列を格納することもできます。設定を使用すると、アプリケーションにとって重要な情報をコードの外部で永続化したり、個々のユーザーの設定を保存するプロファイルを作成したりできます。

于 2010-05-19T01:08:51.140 に答える
1

あなたの質問への答えは、設定の永続化モデルによって異なります。

  • 設定はユーザーごとですか、それともマシン全体ですか?
  • 設定はアプリケーション固有ですか、それとも他のアプリケーションでも使用/検出する必要がありますか?
  • 設定のデフォルト値は設計時にわかっていますか、それともインストール時に生成されますか?
  • 設定は特定のマシンにローカルですか、それともローミングできますか?

標準の.NET 設定は、ローカルのユーザーごとの設定 (ユーザーが通常のユーザーとして実行する場合) とローカルのマシン全体の設定 (ユーザーが管理者として実行する場合) をサポートし、ビルド時のマシン全体のデフォルト値とアプリケーションの両方をサポートします。使用のみ。これにより、ほとんどのシナリオに対応できます。そこにはいくつかの高度な機能がありConfiguration、さまざまな場所にある構成ファイルで .NET クラスを使用できます。これにより、ローミング可能およびサードパーティの検出可能な設定も可能になります。ただし、そのようなシナリオに対する Visual Studio ツールのサポートはありません。

于 2010-05-19T01:19:23.617 に答える