[解決済み] Web.Debug.config と Web.Release.Config ファイルは何のためにあるのですか?
質問
Visual Studio 2010 と MVC 2.0 にアップグレードしたばかりですが、Web.config に 2 つの追加ファイルが添付されていることに気づきました。これらのファイルは、デバッグおよびリリース固有の設定を指定するために使用され、メインの Web.config を散らかさないようにするためでしょうか。
デバッグとリリースの Web.config にそれぞれローカルとリモートのものがある場合、ルートの Web.config ファイルに接続文字列を配置することは意味があるのでしょうか?
ありがとうございます!
どのように解決するのですか?
Visual Studio 2010 の新機能である Web.config の変換です。 詳細はこちら .
編集します。
<ブロッククオートこれらのファイルは、デバッグおよびリリース固有の設定を指定するために使用され、メインの web.config を散らかさないようにするためでしょうか。
3 つのファイルに限定されるわけではありません。(理論的には)環境の数だけファイルを持つことができます。 Web.config は Web 設定のテンプレートを提供します。その下のファイルは、その環境に特有の置換値を提供します (たとえば、local/stage/test/whatever に対して異なる接続文字列がある場合など)。
ローカルおよびリモートの接続文字列をそれぞれデバッグおよびリリースの web.config に持っている場合、ルートの web.config ファイルに接続文字列を配置することは意味があるのでしょうか。
それは、環境間で変更されない場合にのみ意味があります。あなたのケースではそうであるように聞こえるので、あなたのケースでは、Web.config にそれを残すことは意味がありません。
関連
-
.NET 6:.NETのロギングコンポーネントlog4netを使用する。
-
swagger uiをasp.net coreに統合する原理
-
認証プロセスの記録にjwtを使用したネット
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
名前 'xxx' が現在のコンテキストに存在しない エラー解決方法の1つ
-
デバッグエラー蓄積
-
[解決済み] Server Error in '/' Application」エラーの解決方法を教えてください。
-
[解決済み] ASP.NETの新しいセキュリティ脆弱性の深刻度と回避方法について教えてください。
-
[解決済み] コンテンツ」項目が重複して含まれていました。.NET SDKは、デフォルトでプロジェクトディレクトリの'Content'アイテムを含めます。
-
[解決済み] w3wpのプロセスが見つかりません
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
NETガベージコレクション GC診断ツール dotnet-gcmon 使用方法
-
ASP.NET CoreでURLを設定する5つの方法
-
swagger uiをasp.net coreに統合する原理
-
ASP.NETでWeb.configからログインする際の正しいアカウントパスワードを確認する
-
再起動を伴わないNET5の設定変更は自動的に反映される
-
NET 6 の今後の新機能 暗黙の名前空間参照
-
CS0234 名前空間 'Microsoft.AspNet' に型または名前空間名 'Mvc' が存在しない (あなたは
-
ASP.NETのオンライン統計とアプリケーションとセッションを使用した訪問履歴
-
[解決済み】ASP.NET web.config: configSourceとファイル属性の比較
-
[解決済み] [Solved] ASP.NET MS11-100: 投稿されたフォームの値の最大数の制限を変更するにはどうしたらいいですか?