2011-06-10 58 views
0

我已經爲VS 2010的Web應用程序創建了一個Web部署包。我試圖在Win Serevr 2003 IIS 6機器上使用msdeploy部署它。遠程代理服務正在運行。當我運行命令(cmd文件)時,出現以下警告:Windows 2003和IIS6上的MSDEPLOY訪問問題

Warning: Access to the path 'MsDepSvc.exe' is denied. Retrying operation 'Delete' on object dirPath (\\localhost\C$\WINDOWS\TEMP\MSDEPLOY\5e16dc0d-6bfc-4398-b773-bfd8c504c0bc). Attempt 1 of 5. 

我是機器上的管理員。 IUSR,NETWORKSERVICE和ASPNET完全控制該文件夾 - C:\ WINDOWS \ TEMP \ MSDEPLOY。我是機器上的管理員。我怎樣才能克服這個警告?因此部署失敗。

回答

1

嘗試使用msdeploy命令行工具如下

msdeploy -verb:sync source:package="***.zip location" dest:iisApp="iis 6 website" 

iisApp提供商可以使用IIS 6和7都可以使用。如果你的工作部署,通過命令行使用上面的命令,它可以幫助你針指出問題。

+0

感謝您的意見。 – Kangkan 2011-06-21 06:56:38