8

構成ファイルについて読み始め、user.configについて読みました。それについてグーグルで検索しましたが、それがどのように作成され、どのように使用されているかを見つけることができませんでした。また、ユーザーごとに個別のuser.configが作成されることもお読みください。StackOverflowで質問を読んでも、役に立ちませんでした。誰かが私に適切なリソースを教えてもらえますか?前もって感謝します :)

@ Ramesh、@ Michael、@Frozendragonの回答に感謝します。あなたが投稿した記事を読み終えました。Webアプリケーションがあり、「A」、「B」、「C」という名前の3人のユーザーがそれらを使用していると仮定します。デフォルト値を指定したapp.configがあります。これらの値は適宜変更できるため、次のようになります。 UserName.configファイルに保存されます。これは私が失われる場所です。値が対応するユーザープロファイルに保存されている場合、同じユーザーがアプリを再度開こうとしたときに、どのように値が取得されますか?アプリはどのファイルにあるかをどのように認識しますか?見て?

4

3 に答える 3

5

C#での設定の使用

適用されたユーザー設定

于 2012-07-10T06:43:24.993 に答える
4

「User.configファイルはどのように作成されますか」というフォローアップの質問に答えるには:

ユーザースコープの設定でデスクトップアプリケーションを開くと、.NET Frameworkは、ユーザーのローカルアプリケーションディレクトリからUser.configファイルを自動的にロードしようとします。現在のユーザーの正確なディレクトリの値を調べます。Environment.GetFolderPath(SpecialFolder.ApplicationData)

ファイルが存在しない場合は、作成されます。

正確なリソースがないため、そのファイルが作成される正確な時刻は、ファイルが見つからない場合か、ApplicationSettingsインスタンスで[保存]を呼び出した場合のみである可能性があります。

于 2012-07-10T07:49:56.220 に答える
2

MSDNのアプリケーション設定アーキテクチャでは、アプリケーションの設定がどのように読み込まれるかについて説明し、user.configに格納されているユーザースコープの設定についても説明しています。

于 2012-07-10T06:41:49.040 に答える