很多朋友在安裝好IIS準備要執行.aspx程式時
總會發現一些小問題,以下是參考的解決方法
一、無法存取 IIS Metabase
重灌電腦後安裝VS.net後 才裝IIS造成 "無法存取 IIS Metabase"的錯誤訊息
先安裝Framework後才裝IIS會造成IIS無法鏈結ASP.NET
可透過 修復ASP.NET重新註冊來解決,方法如下
開始> 執行>
cmd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -i
內容引用自 工程屍不落客
二、IIS 開啟 Html 沒問題,開啟 ASP 時卻回覆 HTTP 500 內部錯誤
我的電腦按右鍵 > 管理 > 事件檢視器 > 系統 > 可看見 W3SVC 的警告
"伺服器無法載入應用程式 '/LM/W3SVC/1/ROOT'。錯誤為 '類別未登錄"
解決方法
1. 確定 DTC 服務有啟動
我的電腦按右鍵 > 管理 > 服務及應用程式 > 服務 > Distributed Transaction Coordinator
將此服務啟動,並將啟動類型設為自動
若無法順利啟動,則依以下步驟:
開始 > 執行 > 輸入 msdtc -resetlog > 確定 > 重開機
重開機後,DTC服務即可順利啟動
2. 登錄相關文件
開始 > 執行 > 輸入 cmd > 確定
在 DOS 視窗輸入 > cd\windows\system32\inetsrv
在 DOS 視窗輸入 > rundll32 wamreg.dll, CreateIISPackage (請注意大小寫)
在 DOS 視窗輸入 > regsvr32 asptxn.dll
3. 重新啟動 IIS
內容引用自 Raie's Blog
希望可以幫上大家的忙,安心啦!!鄉親
留言列表