2013-01-15 62 views
2

我有一個包含這兩個包一個簡單的項目:Asp.Net MVC4:jQuery的捆綁是空白

 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")); 

這似乎很好地工作在本地(調試模式,使他們沒有被綁定);但是,一旦我發表的文件,我的文件系統,並把它們搬出來的服務器,它不再正常工作:

我可以看到,無論(捆綁)文件的引用在頁面上;但是,如果您查看服務器實際發送的內容,那麼這兩個文件都是空白的。

什麼會導致服務器發送空白文件,這兩個包?

回答

0

做一些更多的研究,我可以看到這兩個文件服務器被實際發送301重定向響應不同生成的文件,而這些生成的文件是空白的人,我接受。由於這臺服務器上有幾個應用程序和站點(一些mvc),我認爲這可能是捆綁系統的一些奇怪的錯誤,並且我的捆綁包從'jquery'更名爲'jq',因爲其他應用程序可能使用這些名稱,而沒有解決的問題