私は、bundleconfig.csクラスを使用してアプリケーションにいくつかのjQueryスクリプトファイルを追加します。MVC 4スクリプトリファレンスを作成しないBundleConfig
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery-ui-{version}.js",
"~/Scripts/jquery.mCustomScrollbar.min.js",
"~/Scripts/jquery.mousewheel.min.js",
"~/Scripts/jtable/jquery.jtable.js"));
私は私のアプリを実行して、ページのソースを確認すると、唯一のいくつかのスクリプトファイルのが参照されます
<script src="/Scripts/jquery-1.10.2.js"></script>
<script src="/Scripts/jquery-ui-1.10.3.js"></script>
<script src="/Scripts/jtable/jquery.jtable.js"></script>
<script src="/Scripts/jquery-migrate-1.2.1.min.js"></script>
は、なぜこれが起こってますか?私は手動で_Layout.cshtmlに直接スクリプト参照を追加することで問題を回避することができますが、それはほとんどベストプラクティスではありません。
あなたはファイルが存在することを確認しており、あなたはその正確な相対URLを指す: 偽
にコンパイルにdebug属性の値を変更するか、手動で有効にしてください?このようなほとんどの問題は、ファイルが見つからないためです。 – MartinHN