0

WebForm Web サイトですべてのスタイルシートのバンドルを作成しようとしています。すべてのスクリプトを正常にバンドルしましたが、CSS が問題を引き起こしています。

これは bundle.config です:

<?xml version="1.0" encoding="utf-8" ?>
<bundles version="1.0">
  <styleBundle path="~/_css/BaseSite">
    <include path="~/_css/bootstrap.min.css" />
    <include path="~/_css/AdminLTE.css" />
    <include path="~/_css/Admin_all-skins.css" />
    <include path="~/_css/Site_Custom.css" />
    <include path="~/_css/bootstrap-select.min.css" />
  </styleBundle>
</bundles>

そして、.aspx ページの先頭にあるバンドルを次のように呼び出します。

<webopt:bundlereference runat="server" path="~/_css/BaseSite" />

次のようにレンダリングされます。

    <link href="/_css/BaseSite" rel="stylesheet"/>

しかし、スタイルはロードされていません。/_css/BaseSite をクリックすると、404 コンパイル デバッグが false に設定されます。

どこが間違っていますか?

4

1 に答える 1

1

追加で解決

<add name="BundleModule" type="System.Web.Optimization.BundleModule" />

web.config で system.webServer のモジュールに

于 2016-05-10T19:44:08.153 に答える