Comment faire pour ajouter des médias à l'attribut ASP.NET MVC4 style bundle

Dans ASP.NET MVC4 application, style bundle est créé à l'aide de

    bundles.Add(new StyleBundle("~/css/pos.css")
        .Include("~/css/mypos.css"));

et rendu dans la vue comme

@Styles.Render("~/css/pos.css")

De sortie généré en mode de débogage est

  <link href="/myapp/css/mypos.css" rel="stylesheet"/>

Comment ajouter un attribut de médias à la sortie de sorte que le style est utilisé pour l'écran

  <link href="/myapp/css/mypos.css" media="screen" rel="stylesheet"/>

ou pour l'impression

<link href="/myapp/css/mypos.css" media="print" rel="stylesheet"/>

Ou il y a de mieux pour cela, les médias peuvent-ils spécifiés dans le fichier css ou autre solution ?
jquery et jquery-ui sont utilisés.

Normalement, ne pas poster de liens externes, mais assez complète de la solution à votre problème peut être trouvée ici danielcorreia.net/blog/quick-start-to-mvc4-bundling
Est-ce à résoudre le problème? stackoverflow.com/questions/12042248/...
Oui, il ressemble à la solution. Il exige d'ajouter du code supplémentaire. Est-ce la meilleure solution qui permet de ne pas rapetisser en mode debug? Autre option serait d'ajouter @ media directive fichiers css, mais mon fichier css contient déjà de @ media

OriginalL'auteur Andrus | 2013-11-16