Msmq

DISM 無法使用 0x800f0922 安裝 MSMQ HTTP

  • September 24, 2020

嘗試MSMQ-HTTP通過 DISM安裝 Windows 功能

DISM /NoRestart /ONLINE /Enable-Feature /All /FeatureName:MSMQ-HTTP

失敗了

錯誤:0x800f0922

DISM 失敗。沒有進行任何操作。有關詳細資訊,請查看日誌文件。

DISM 日誌文件位於 C:\WINDOWS\Logs\DISM\dism.log

在檢查了上述dism.log和之後%WINDIR%\logs\CBS\cbs.log,我意識到 MSMQ-HTTP 安裝嘗試將 MSMQ 應用程序綁定到預設網站

摘自cbs.log

錯誤“安裝 MSMQ HTTP 支持子組件”

錯誤“消息隊列 IIS 擴展的完整路徑是 /。”

錯誤“創建新的消息隊列 IIS 擴展”

錯誤“啟動預設 Web 伺服器”

錯誤“已送出 IIS 擴展的更改。”

錯誤“預設 Web 伺服器已啟動。”

錯誤“正在創建 msmq Web 目錄”

問題是我已經刪除了Default Web Site我從頭開始的熱情。將Default Web Site後端添加到 IIS 允許成功安裝 MSMQ-HTTP 功能。

引用自:https://serverfault.com/questions/878784