今天本地IIS部署在visual stuio 2013里運行成功的一個項目時,出現了樣式和圖片顯示不了的情況,如下圖
所有頁面的樣式和圖片不顯示,剛開始以為是發布之后的圖片和樣式的文件夾沒有權限,可是賦予了權限之后還是如此,百度查詢此問題,無外乎有兩種情況
1. 如上述所說的文件夾沒有讀寫權限,
2. 安裝IIS的時候選中靜態內容選項
這兩種問題都沒有問題的情況下問題依然存在,於是繼續猜測會不會是IIS版本的問題,去查看IIS版本是win10自帶的IIS10,突然想到我的系統是從win7直接升級過來的,會 升級的過程中可能造成一些配置的變化,所以想了一下 把IIS里的選項重新選擇一下應用,重啟還是無用,知覺告訴我應該就是這個的問題,於是果斷把IIS卸載重裝,然后重啟電腦,部署項目,再次訪問 頁面OK了。
上面兩種解決辦法是常規的解決辦法,如果還是解決不了,去訪問 http://localhost 能否顯示IIS安裝成功的界面,如果不顯示安裝成功的界面,說明IIS安裝失敗,需要重新安裝。
IIS7安裝成功的界面:
IIS8.0安裝成功的界面:
IIIS10.0安裝成功的界面 :