0

asp.net mvc4 インターネット アプリケーションを使用して新しいプロジェクトを開始しています。

最初にしたことは、Twitter Bootstrap for Asp.Net MVC 4 SamplenuGet 経由で呼び出されるパッケージをインストールすることでした。

これにより、他の 2 つのパッケージBootstrapTwitter Bootstrap for Asp.Net MVC 4.

アプリケーションを実行すると、これが得られます

ここに画像の説明を入力

以前のプロジェクトでは、この問題に直面しませんでした。twitter ブートストラップをインストールしたとき、アプリケーションをビルドしたときは問題ありませんでした。

何がうまくいかないのか、誰かが説明または提案できますか?

編集1:

ブートストラップが正常に機能する別のプロジェクトがあります。2 つのプロジェクトを chrome で実行してネットワークを確認すると、両方のプロジェクトで読み込まれるファイルは同じです。

4

1 に答える 1

0

MVC4 プロジェクトの「App_start」フォルダーに、ファイル BundleConfig.cs (または特定の BootstrapBundleConfig.cs) があります。

次のような宣言があります。

    // It won't look exactly like this.. 
    bundles.Add(new StyleBundle("~/Content/bootstrap/css/style").Include(
        "~/Content/bootstrap/css/bootstrap.css",
        "~/Content/bootstrap/css/bootstrap-theme.css"
        ));

次に、「Views/Shared/_Layout.cshtml」ファイル (またはベース レイアウトが何であれ) に移動し、head セクション内に次の行を追加する必要があります。

<head>
 /// Other stuff in here 

// This renders the boostrap style
@Styles.Render("~/Content/bootstrap/css/style")

 // include any overrides to bootstrap you have after the library
</head>
于 2013-10-02T01:47:24.770 に答える