ASP.NET MVC 4 の StyleBundle を利用する際に気をつけたいことがあったのでメモします。 こんな感じでディレクトリとファイルを構成し、スタイルシートを用意した場合を見ていきます。 ファイル ├─Content ├─images │ └─picture.jpg └─site.css スタイルシート(site.css) .picture { background-image: url("images/picture.jpg"); } この構成で次のようなバンドルを設定すると困ったことになります。 bundles.Add(new StyleBundle("~/Content/Site/css").Include( "~/Content/site.css")); このバンドルで site.css が出力されるパスは "~/Content/Site/css" です。 背景に指定