WebPICmdLine.exe无法在Windows Azure上运行

时间:2011-04-14 04:57:56

标签: azure azure-web-roles

我正在使用Windows Azure SDK 1.4版本。我编写了一个具有startp脚本的示例应用程序。脚本如下:

"%~dp0\WebPICmdLine.exe" /Products: WDeploy /xml:https://www.microsoft.com/web/webpi/2.0/RTM/WebProductList.xml /log:webdeploy.txt
net stop wmsvc
net start wmsvc

如果应用程序与此脚本一起部署在Azure上,则webrole将处于繁忙和中止状态。如果我删除此脚本并部署应用程序,它可以正常工作,没有任何错误。

是否有人遇到过此类问题,或者有人对此问题有所了解?要么 任何人都知道我如何看到命令中提到的日志文件/log:webdeploy.txt以及在Windows Azure上部署应用程序后该文件的位置?

欢迎任何暗示。

1 个答案:

答案 0 :(得分:0)

您好 得到了答案: 请参阅链接

http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/49c6c7a3-313b-47bc-bda2-2c94e617bd80

要使用命令,我们需要添加参数/accepteula 现在,如果我运行如下所述的命令,它的工作正常。

"%~dp0\WebPICmdLine.exe" /accepteula /Products: WDeploy /xml:https://www.microsoft.com/web/webpi/2.0/RTM/WebProductList.xml /log:webdeploy.txt