Livré css ne s'affichant après déployer ... ASP.NET MVC4

Lors du déploiement de mon application MVC, l' .NET 4.5 cadre groupement des & minifying mon CSS. Cependant, la résultante de fichier est vide, donc le CSS règles ne sont pas appliquées. Dans Chrome, je reçois un Resource interpreted as Stylesheet but transferred with MIME type text/plain avertissement. Dans IE9, je reçois un CSS was ignored due to mime type mismatch avertissement.

C'est ce qui est dans mon BundleConfig

bundles.Add(
    new StyleBundle("~/Content/bootstrap").Include(
        "~/Content/bootstrap/bootstrap-responsive.css",
        "~/Content/bootstrap/bootstrap-editable.css",
        "~/Content/bootstrap/FileUpload.css"));

Voici ma Mise en page de la tête:

<head>
    <meta charset="utf-8" />
    <meta http-equiv="x-ua-compatible" content="IE=Edge" />
    <title>@ViewBag.Title</title>
    <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
    <meta name="viewport" content="width=device-width" />
    <link href="@ViewBag.StyleUrl" rel="stylesheet" type="text/css" />
    @Styles.Render("~/Content/bootstrap")
    <script src="~/scripts/libs/modernizr/modernizr-2.5.3.js" type="text/javascript"></script>
</head>

Supplémentaires de la feuille de style est pour un chargement dynamique feuille de style basé sur la config dans notre outil d'administration.

Lorsque je l'exécute localement, ou si je l'ai mis debug="true", puis-je obtenir mes fichiers individuels & tout se passe comme il se doit. Si j'ai coder en dur dans ma Mise en page, ils affichent une amende. J'ai vérifié IIS & voir le bon type MIME pour les CSS (ce qui est logique étant donné que les valeurs codées en dur travail). J'ai également vérifié pour s'assurer que le "Contenu Statique" installation du service de rôle, comme je suis venu à travers dans mes recherches sur google.

Toutes les pensées?

Pouvez-vous montrer votre css inclure dans le code html?

OriginalL'auteur Scott Silvi | 2013-02-19