問題タブ [appsettings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - マークアップの問題の AppSettings
これをマークアップに入れようとしています:
しかし、何らかの理由でこれは受け入れられません。ここで何が間違っていますか?
要件は、ヘルパー メソッドを使用するのではなく、式ビルダーをマークアップで使用することです。
objective-c - プッシュ通知の登録時に、設定バンドルからプッシュ通知タイプを有効にする方法は?
設定バンドルと、アラート、サウンド、バッジの 3 つのスイッチを作成しました。スイッチ(オン/オフ)に応じて0または1も取得しています。このメソッドを呼び出すときに、選択した通知タイプのみを有効にするにはどうすればよいですか
タイプを設定する方法
c# - アプリケーションの再起動後、App.config の変更が反映されない
アプリケーションの動的パラメーターを格納するために app.config ファイルを使用しています。問題は、app.config ファイルの値を変更してアプリケーションを起動すると、構成ファイルから新しい値が読み込まれないことです。app.config ファイルの値は、コンパイル時にのみ読み取られ、exe ファイルに埋め込まれているようです。
これは私が設定ファイルを読む方法です:
何か不足していますか?
.net - ConfigurationManager.AppSettings["SettingName"] vs Properties.Settings.Default.SettingName それぞれをいつ使用する必要がありますか?
configurationManager.AppSettings または Visual Studio が生成する厳密に型指定された設定をいつ使用する必要があるかを指定する必要がありますか? ほとんどの場合、強く型付けされたものの方がはるかに適切に思えますが、ConfigurationManager アプローチを使用してデプロイされたアプリケーションに設定を動的に追加することは可能だと思いますが、それぞれが使用されるように設計された状況でのガイドラインはありますか?
.net - デプロイされたクラスライブラリのアプリケーション設定を変更しますか?
クラスライブラリ内で(Properties.Settingsを使用して)アプリケーションレベルの設定を定義する場合、そのdllがアプリにデプロイされたら、それらの設定を変更できますか?もしそうなら、どのように?web.configに同等の設定を作成してオーバーライドするだけですか?
.net - ASP.NET と動的データの保存 - XML またはデータベース?
ASP.NET アプリケーションがあり、いくつかの設定を保存する必要があります。
設定は、とりわけ、私のアプリケーションに表示されるページのタイトルです。タイトルは定期的に (毎週かそこらで) 変更されます。
設定を保存します
web.config
(読み取り時間が遅く、変更を検出するにはアプリケーションを再起動する必要があります)。設定をデータベースに保存します。
自分の XML ファイル (独自の XML ファイル内のカスタム構成セクションなど)。
私はより良い方向に私を向けることができる何かを探しています.
あなたならどうしますか?
c# - DAL レイヤーでの appsettings の使用
一部のデータが XML ファイルに格納されている winforms アプリケーションがあります。これらの XML ファイルを保存する場所は、ユーザーが構成でき、AppSettings に保存されます。すべてのレイヤーは個別のアセンブリです。DAL アセンブリから自分の設定にアクセスできますか?それとも、これを引数としてすべてのレイヤーに渡す必要がありますか?
DAL レイヤーから設定を読み取ろうとすると、別の問題が発生します
config.AppSettings["DataStorageLocation"] はコンパイル エラーを返します: System.Configuration.ConfigurationElement.this[System.Configuration.ConfigurationProperty] is inaccessible due to its protection level. 何故ですか?
誰かが私を正しい軌道に乗せることができますか? ありがとう。
c# - さまざまな顧客向けのデフォルト設定の展開
私の質問は、この既存の質問にリンクされているようなものです
ユーザーごとのカスタム設定でデスクトップ .Net アプリケーションを展開する方法
ただし、情報が見つからないアプリケーション設定を使用するという考えは理解しています。さまざまな顧客にアプリケーション設定を展開するにはどうすればよいですか?
正常に機能するカスタム設定システムがありますが、アプリを最初に実行するときに、会社名やアプリケーション サーバーなど、いくつかのことを知る必要があります。これらは明らかに顧客ごとに異なります。
ほとんどの場合、アプリはグループ ポリシーによって展開されるため、ユーザーが最初の実行時にこれらの設定を入力する必要はありません。
現在、私の考えでは、顧客ごとに別のビルドに何らかの設定ファイルを用意することです。これでいいのでしょうか、それとも、この「顧客プロファイル」の考え方に対するある種のネイティブ サポートを見逃したのでしょうか?
編集:
人々が私の質問を理解するのに役立つかもしれない詳細情報。
これは、中央データベースとアプリケーション サーバー、およびクライアント アプリケーションの 100 のインストールで構成されるエンタープライズ アプリケーションです。クライアント アプリケーションに、顧客ごとに明らかに異なるいくつかのアプリケーション設定を提供できるようにする必要があります。