C#アプリケーションのアプリケーション設定に設定を追加しました。 Settings.Default.MySettingを使用してコード内の設定にアクセスできます。これはプロジェクトのapp.configファイルにあります。しかし、私が何をしても、私のアプリケーションのuser.configファイルには決して現れません。私は何が失われる可能性がありますか?user.configファイルにC#アプリケーション設定が表示されません。
答えて
設定デザイナーでは、もちろん、範囲をUser
に設定する必要があります。
app.configの<userSettings>
セクションは、デフォルトが保存されている場所です。
アプリケーションは、ユーザーが自分の設定を変更する方法を提供仮定すると、設定システムは、あなたがconfiguration.Save()
メソッドを呼び出す初めての.config ユーザーに上書きされた値を書き込みます。
user.configの "user"は、設定が保存されたIDのユーザー名に置き換えられます。
私はそれが動作するように得ることができる唯一の方法は、私の設定値に値を書き込み、次にSettings.Default.Save()を呼び出すことです。次に、エントリがuser.configに表示されます。何かが間違っています、なぜ彼らがuser.configに現れる前に設定を偽装する必要がありますか?あるいは、私の問題はより根本的なものかもしれません。アプリケーション設定ファイルのようにuser.configを使用すべきではありませんか? –
設定を*実際に変更して保存することをお勧めします。これまでは、デフォルト値で十分です。実際の変更のシナリオを思いつくことができない場合は、おそらく設定ではないはずです。 –
@JonathanBeerhalter変更されていない限り、デフォルト値以外のものが必要なのはなぜですか? –
- 1. バイナリシリアル化とアプリケーション設定(user.config)
- 2. 私のアプリケーション(java)は、私が設定したウィンドウに表示されません
- 3. C#コンソールウィンドウが表示されません
- 4. jenkins設定の設定中にJDKパスオプションが表示されません
- 5. App.configファイルがありません。 "Add New Item"のオプションで設定ファイルが表示されません
- 6. MultiFactor認証設定のIPホワイトリストオプションが表示されません
- 7. CSSコンテンツattr()が設定されていますが、表示されません
- 8. C#の設定は.exe.configからロードされていますが、user.configに保存されます
- 9. C#WinFormsラベルが表示されますが、テキストは表示されません。
- 10. C#で表示メンバーと値メンバーが表示されません
- 11. モバイルデバイス情報が「設定されていません」と表示されます
- 12. セキュアフラグが.Netアプリケーションのクッキーに設定されていません
- 13. Settings-Watch.Bundleに新しい設定(Toggle)を追加しましたが、Watchアプリケーションに表示されません
- 14. 私のC#アプリケーションで設定ファイルを読み込めません
- 15. iTunesStoreにはアプリケーションの更新ボタンが表示されません
- 16. QueueTriggerテンプレートが関数アプリケーションに表示されませんか?
- 17. アプリケーションにAlert View Controllerが表示されませんか?
- 18. COMPSsモニタにアプリケーションが表示されません
- 19. Facebookの検索ボックスにアプリケーションが表示されません
- 20. 私のアプリケーションにUnicodeが表示されません。
- 21. Silverlightアプリケーションにメッセージボックスが表示されません
- 22. 設定で「通知」の下にアプリケーションが表示されない
- 23. フォームフィールドの値を設定しても表示されません
- 24. Djangoの設定 - アプリケーションがまだロードされていません
- 25. 私のuser.config設定ファイルはどのように壊れていますか?
- 26. アプリケーションは表示されませんが、動作します
- 27. フィルタグラデーションを設定した後、ASP.NetサブメニューがIEに表示されません。
- 28. WindowsのパネルにAndroidが表示されません(環境設定)
- 29. c#iTextSharpオブジェクトがインスタンスに設定されていません
- 30. C#オブジェクトリファレンスがオブジェクトのインスタンスに設定されていません
ユーザースコープ設定ファイルはUserフォルダに格納されています。http://stackoverflow.com/questions/884260/how-can-i-watch-the-user-config-file-and-reload-the-settingsを参照してください。 -when-it-changes –
右、私はそれを削除することができます、私のアプリを実行し、ファイルが再び表示されますが、私が追加した設定はそこにありません。どうして? –
Reloadを呼び出そうとしましたか? –