appconfigのセクションにキーを追加する変換ファイルがありますWeb.config。次に、Application_Startメソッドで追加されたキーを読み取ろうとしていますが、そこにはないようです。変換ファイルで「プレビュー変換」を実行すると、プレビューは問題なく表示され、行が追加されます。
質問:が変換Application_Startされる前に実行されますか?Web.config
appconfigのセクションにキーを追加する変換ファイルがありますWeb.config。次に、Application_Startメソッドで追加されたキーを読み取ろうとしていますが、そこにはないようです。変換ファイルで「プレビュー変換」を実行すると、プレビューは問題なく表示され、行が追加されます。
質問:が変換Application_Startされる前に実行されますか?Web.config
@ rae1nが彼の回答で説明したように、web.configはデプロイ中に変換されます。Webアプリケーションのリリースバージョンを公開することにしたとき。これApplication_Startは、Webアプリケーションのエントリポイントです。つまり、アプリケーションが稼働しているときに最初に実行されるものです。C#コンソールアプリケーションのメソッドApplication_Startとして考えてください。Mainアプリケーションがコンパイルされ、必要な変換が完了しました。アプリケーションをデプロイし、エンドユーザーがそれを開始しました。これがあなたにとって少し明確になったことを願っています。