【问题标题】:WebPICmdLine.exe not working on Windows AzureWebPICmdLine.exe 无法在 Windows Azure 上运行
【发布时间】:2011-04-19 13:07:26
【问题描述】:

我正在开发 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 上部署应用程序后该文件的位置?

欢迎提出任何建议。

【问题讨论】:

    标签: azure azure-web-roles


    【解决方案1】:

    嗨 得到了答案: 请参考链接

    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
    

    【讨论】:

    • 如果您在此处包含问题的实际解决方案,而不仅仅是链接,那就太好了。
    猜你喜欢
    • 2014-04-09
    • 1970-01-01
    • 2019-09-17
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 2015-04-26
    • 2016-02-11
    • 1970-01-01
    相关资源
    最近更新 更多