これら 2 つのバンドルを含む単純なプロジェクトがあります。
bundles.Add(new ScriptBundle("~/Scripts/jquery").Include(
"~/Scripts/jquery/jquery-{version}.js",
"~/Scripts/jquery/jquery-ui-{version}.js",
"~/Scripts/jquery/jquery.unobtrusive*",
"~/Scripts/jquery/jquery.validate*"));
bundles.Add(new StyleBundle("~/Styles/jquery").Include(
"~/Styles/jquery/jquery-ui-1.8.22.custom.css"));
これはローカルでは問題なく動作するようです (デバッグ モードであるため、バンドルされていません)。ただし、ファイルをファイル システムにパブリッシュしてサーバーに移動すると、正しく機能しなくなります。
両方の (バンドルされた) ファイル参照がページにあることがわかります。ただし、サーバーが実際に送信したものを見ると、両方のファイルが空白です。
サーバーがこれら 2 つのバンドルの空のファイルを送信する原因は何ですか?