很多朋友在安裝好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

     希望可以幫上大家的忙,安心啦!!鄉親

arrow
arrow
    全站熱搜

    索尼 發表在 痞客邦 留言(2) 人氣()