close
文章出處

問題

服務器上安裝了ASP.NET 4.0.30319組件,但是在IIS的Web服務擴展中并沒有找到ASP.NET v4.0.30319這項,這導致基于.NET4.0開發的網頁都無法正常瀏覽(404錯誤)。

解決辦法

IIS管理器--Web服務擴展--添加一個新的Web服務擴展,找到“C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll”,點擊保存,再設置其狀態為“允許”

可能會遇到的問題:

編譯器錯誤消息:BC31007:無法代開模塊文件“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”
或:當前標識(NT AUTHORITY\NETWORK SERVICE)沒有對“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的寫訪問權限的問題。

解決辦法:

  • 在cmd模式下,輸入:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i -enable,執行過安裝后即可恢復正常。
  • c:\Windows\temp 加入NetWork Service 和IIS_UserName的寫入權限
    c:\Windows\Tmp 加入NetWork Service 和IIS_UserName的寫入權限

  

參考文獻


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 AutoPoster 的頭像
    AutoPoster

    互聯網 - 大數據

    AutoPoster 發表在 痞客邦 留言(0) 人氣()