アプリケーションのデバッグ設定に基づいて、バンドルからスクリプトを追加または削除することはできますか?
つまり、バンドル定義が与えられた場合-
var jQueryBundle = new ScriptBundle("~/js/main").Include(
"~/Scripts/jquery-1.{version}.js",
"~/Scripts/jquery-migrate-{version}.js",
"~/Scripts/script.js");
サイトがデバッグ プロファイルで実行されていない場合は jquery-migrate 参照を削除するか、逆にデバッグの下に追加します。
注意 質問を作成しているときに実際にこれに対する解決策を思いつきました。テストしましたが、うまくいくようです。私はそれに答えましたが、より良い解決策が存在する場合は、今のところ受け入れられません。それまでの間、誰かがそれを利用したい場合に備えて、回答は少なくとも参照できるようになります。