在Windows Server 2008框中遇到MSDeploy的一些問題時,內部服務將拋出500錯誤而不在服務器的事件日誌中放入任何東西。MSDeploy問題(WMSVC 500錯誤)
我試圖使用MSBuild/TeamCity/MSDeploy來設置自動化部署,這基本上是當前的停止點,有沒有人遇到過這個問題?
謝謝你,埃德
在Windows Server 2008框中遇到MSDeploy的一些問題時,內部服務將拋出500錯誤而不在服務器的事件日誌中放入任何東西。MSDeploy問題(WMSVC 500錯誤)
我試圖使用MSBuild/TeamCity/MSDeploy來設置自動化部署,這基本上是當前的停止點,有沒有人遇到過這個問題?
謝謝你,埃德
要找出爲什麼您收到此錯誤,你應該啓用日誌記錄。
首先,啓用Web管理服務的失敗請求跟蹤。你可以看到如何做到這一點,參照「可選:設置跟蹤」節的這篇文章:
:的「frebs」,可以在找到
C:\inetpub\logs\wmsvc\TracingLogFiles\W3SVC1
打開每個與IE的frXXXXXX.xml文件,它會使用freb.xsl
TR以生成一個很好的報告。
當您完成時不要刪除freb.xsl
,它並不總是被重新創建。
然後打開日誌記錄的網絡管理服務:
http://technet.microsoft.com/en-us/library/ff729437(WS.10).aspx
你想擁有配置以下注冊表項:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\1] "EnabledTraceLevel"=dword:00000002 "EnabledTraceSources"=dword:000001ff
您可以跟蹤撥弄級別/來源來增加和減少日誌的詳細程度。
按照文章管理服務日誌寫入:
%WINDIR%\ServiceProfiles\LocalService\AppData\Local\Temp\WMSvc.log
什麼MSDeploy的版本? 1.0或2.0? – Kev 2011-02-08 19:51:44
MSDeploy版本v2.0(對不起,忘記添加該信息) – 2011-02-09 11:09:06