一、訪問IIS元數據庫失敗
近日調試一Asp.net程序,出現了“訪問IIS元數據庫失敗”的錯誤信息,最后經過搜索發現了解決問題的方法。解決方法如下:
1、依次點擊“開始”-“運行”。
2、在“運行”欄內輸入
“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe-i”(不含引號),然后點“確定”按鈕。
3、出現的cmd窗口中顯示“開始安裝ASP.NETXXX”等內容,等待這個窗口自動關閉。
二、發生意外錯誤0x8ffe2740
發生這樣的錯誤是由于有程序占用了80端口,80端口是iis的默認端口,網上說通常是是“迅雷”占用的。
解決方法:
查看了一下計算機的服務項里,發現"WorldWideWebPublishing"關閉了,啟動也提示啟動失敗。
看來是里程無法啟動,這時候當然看看防火墻或是殺毒軟件有沒有相關的進程,"WorldWideWebPublishing"的可執行文件是"inetinfo.exe",將"inetinfo.exe"訪問規則設為全部放行。
1:刪除迅雷
2:把IIS端口改成其他端口,比如8080,
如果.net的程序和vss綁定在一起,那么該端口后,會無法識別,那么重新再iis里加載下原來的網站即可。
另外查看自己電腦端口使用情況的命令是:運行——cmd——netstat-ano
PID是進程編號:可以在任務管理器中點查看,編輯列中選中PID后,即可看到對應的名字。