2

最近、ハイブリッドUmbraco 4.8 WebフォームとMVCアプリケーションをセットアップしました(これに関するaaron powellの投稿を参照してください:http ://www.aaron-powell.com/umbraco/using-mvc-in-umbraco-4 )

私はすべてがうまく機能しています。ninjectも構成し、MVC4最適化バンドルを使用しています。問題は、最適化を有効にしようとすると、動的ルートがumbraco URLリライターによって取得され、リリース構成でCSSまたはJSファイルをレンダリングできないことです。

これはうまくレンダリングされます(静的ルートであるため): http://myserverUrl/Scripts/jQuery/jquery.js

これはしません:http://myserverUrl/js/combined?v=J_D8qmUMMTWvtIuuef2sskA8d2JCiGB9kNZMq_nNKpw1

4

1 に答える 1

8

Umbracoは静的ファイルではないすべてのリクエストを処理するため、これらのパスをスキップするようにUmbracoを構成する必要があります

web.configで、作成したルートに対して行ったのと同じように、「〜/js」を予約済みURLとして配置します。

<add key="umbracoReservedPaths" value="~/umbraco,~/install/,~/js" />
于 2012-08-23T08:43:00.983 に答える