問題タブ [webconfigurationmanager]
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.
c# - application_start で config が変更されると、ページが更新されるたびに呼び出されるアプリケーションの開始
アプリケーション起動時に一度だけweb.configを更新したい。このために、Global.asax で application_start メソッドを使用できると考えました。application_start は通常、最初のリクエストが Web サイトに対して行われたときに 1 回だけ呼び出されますが、System.Web.Configuration.WebConfigurationManager または Microsoft.Web.Administration.ServerManager を使用して web.config を更新すると、http リクエストごとに呼び出されます。WebConfigurationManager のコード例は次のとおりです。
空の asp.net Web アプリケーションを作成し、このコードを global.asax に追加して、IIS でホストできます。次に、ページを数回更新し、更新ごとにイベントが登録されていることをイベント ログで確認します。
このように構成ファイルが更新されると、各リクエストに対して application_start が呼び出されるのはなぜですか? 各リクエスト中ではなく、アプリケーションの起動後に web.config セクションを更新するにはどうすればよいですか?
.net - ConfigurationManager が見つかりませんでした
フロントエンド用の反応とバックエンド用の.net MVCに基づくWebサイトがあります
で AppSettings メソッドを取得したいのですConfigurationManager
が、VS から、型名がないことがConfigurationManager
わかりますSystem.Configuration
にリファレンスがありSystem.Configuration
ます。他の質問のすべてを試しましたが、うまくいきません。
メソッドで AppSettings にアクセスしようとすると、型名System.Web.Configuration.WebConfigurationManager.AppSettings
または名前空間がないというエラーが表示されますConfiguration
誰かがこれを修正するのを手伝ってくれますか?