2012-05-02 37 views
4

這是一個殺死我,這些文件都沒有加載在我的應用程序:images,css,js,一切工作正常之前重新安裝我的電腦,所以我猜是IIS的配置問題,因爲我沒有觸摸代碼,並且在同事的PC中運行良好。圖像,css和js文件沒有被加載在我的應用程序

當看到在Firebug的HTML我看到這個

Reload the page to get source for: http://localhost/Common/Scripts/jquery-1.4.3.min.js 

這是代碼

<script src="@Url.Content("~/Scripts/jquery-1.4.3.min.js")" type="text/javascript"></script> 

我運行Windows 7和IIS 7.5,這是一個Asp.Net MVC 3應用。

我曾嘗試以下

  • 卸載和文件系統上重新安裝IIS
  • 加入閱讀權限IUSR和IIS_USRS
  • 在IIS中的應用,在功能匿名身份驗證,我選擇「應用程序池標識」。

什麼也沒有發生,也許有人對發生了什麼有了另一種想法。

或者至少指出一個方向,以便更好地理解問題的原因,並且我會用反饋更新問題。

幫助將不勝感激......和獎勵:)

感謝

+0

是你的腳本位於'Common'目錄內嗎? – Rafay

+0

其實常見的應用程序,我有他們位於腳本目錄。 –

+0

把這個'http:// localhost/Common/Scripts/jquery-1.4.3.min.js'放在你的瀏覽器地址框中,並檢查你能看到這個文件嗎? – MHF

回答

9

我發現這個問題。

我沒有標記IIS的功能中的靜態內容。

在Windows功能去,Internet信息服務>萬維網服務>常見HTTP功能>靜態內容

在應用程序開發功能,我選擇Asp.Net它會自動選擇一切,我不知道爲什麼它沒」 t也選擇這個選項。

希望它對別人有幫助。

+0

感謝您發佈解決方案,這讓我瘋狂!你是對的,爲什麼地球上不會默認安裝它。 – BlinkyBill

+0

SO再次保存一天:) –

相關問題