win7 iis7 發布asp.net mvc4.0+EF6.0站點記錄


1.處理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模塊列表中有一個錯誤模塊“ManagedPipelineHandler”

解決方法:

原因:

1.iis晚於.net framework安裝.高級版本的框架沒有安裝到iis.需要重新注冊到iis.

2.vs2010默認的是4.0框架,4.0的框架是獨立的CLR,和2.0的不同,如果想運行4.0的網站,需要用aspnet_regiis注冊4.0框架,然后用4.0Class池,就可以運行4.0web項目了.

(1)cmd執行:cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

(2)執行:aspnet_regiis.exe -i

注冊完成.

 2.HTTP 錯誤 500.19 - Internal Server Error

無法訪問請求的頁面,因為該頁的相關配置數據無效。

模塊 IIS Web Core
通知 未知
處理程序 尚未確定
錯誤代碼 0x80070005
配置錯誤 由於權限不足而無法讀取配置文件

解決方法:找到發布的網站文件夾,右擊選擇它的屬性,打開“安全”選項卡,看到“組或用戶 名”,單擊“編輯”按鈕添加一個新的用戶名“Everyone”,然后更改它的權限,將第二個權限“修改”設置為允許就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM