2013-04-30 8 views
9

レンダリングされません:ASP.NET MVCスクリプトバンドルは、私が<code>BundleConfig.cs</code>ファイルに次の行を含めました

bundles.Add(new ScriptBundle("~/bundles/jqueryajax").Include(
    "~/Scripts/jquery.unobtrusive-ajax.min.js")); 

を私は他のスクリプトの中でそれをレンダリングしようとすると、しかし、それはスキップされます。

<script src="/Scripts/jquery-1.9.1.js"></script> 
<script src="/Scripts/jquery-ui-1.10.2.js"></script> 
<script src="/Scripts/jquery.jstree.js"></script> 
+0

の可能な重複が(のhttp:// stackoverflowの.com/questions/14365673/bundle-script-file-not-rendered-rendered) –

答えて

10

が、私はときdebug="false"ファイルを縮小化するScriptBundle試行を信じる:

@Scripts.Render(
    "~/bundles/jquery", 
    "~/bundles/jqueryui", 
    "~/bundles/jqueryajax", 
    "~/bundles/jquerytree") 

これは、出力HTML、バンドルが省略されているjqueryajaxである:ここでは

は、私は、スクリプトをレンダリングする方法です既存の.min.jsファイルを使用する代わりにこれがどのように機能するかに影響するweb.configファイル内の設定は、(usePreMinifiedFilesに真を設定)があります:[。バンドルスクリプトファイルがレンダリングされていない]

<core enableTracing="false" ...> 
    <js defaultMinifier="EdwardsJsMinifier" usePreMinifiedFiles="true"> 
+4

* BundleConfig.cs *ファイルの 'min'部分を削除しました。ありがとう。 – Shimmy

関連する問題