
IIS發布時錯誤 錯誤代碼 0x80070005
一、權限:設置文件權限--屬性-安全-添加everyone的讀取權限(注意是給整個發布文件設置權限而不是config)
二、查看物理路徑中是否存在中文,有則改之
三、重新注冊iis:允許cmd 輸入cd C:\Windows\Microsoft.NET\Framework\。。。。。。
4.0版本進入 C:\Windows\Microsoft.NET\Framework\v4.0.30319
3.5版本進入 C:\Windows\Microsoft.NET\Framework\v3.5
2.0版本進入 C:\Windows\Microsoft.NET\Framework\v2.0.50727
輸入 aspnet_regiis.ext -i 回車
四、查看iis安裝是否不完整等
五、端口及防火牆入站規則
運行時錯誤 錯誤代碼 0x80070003
提示是web config錯誤,無法讀取配置文件,可能是webcofig的節點或者格式錯誤,或者是entityframework的版本錯誤,如果都不是可是試試以下方法
右鍵IIS發現有多個相同的URL,就是說有兩個項目運行在同一個端口上,修改其中iis虛擬路徑即可:下圖是修改過的
選擇右下角的iis--右鍵--顯示所有應用程序


修改IIS虛擬路徑:選擇你要啟動的項目(解決方案下一級設為啟動項的項目)--右鍵屬性--web--修改端口號,然后生成虛擬路徑
