我正在尝试将一个Web项目发布到Azure App Service站点。编译运行然后发布例程立即失败,没有错误消息。显示Visual Studio 2015中的错误列表窗口,但没有任何内容。
“输出”窗口包含以下内容:
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========
我已尝试通过Azure门户重置发布配置文件。这让我可以发布一次。我试图再次发布并收到相同的,在Visual Studio的页脚栏中发布失败的消息:
没有其他迹象表明错误或任何线索可能是什么问题。
我在解决方案中有几个其他Web项目,我正在使用它们似乎都在工作。我不知道这个项目的不同之处在于它在尝试发布方面存在问题。它只是一个标准的ASP.NET MVC项目。
更新 我发现如果我重建项目(不仅仅是构建),我每次都可以成功发布。我不确定那是什么,因为我通常只推* .js文件。
答案 0 :(得分:0)
有时,Azure上的应用程序池上存在一些阻止发布的锁定,尝试回收应用程序服务,下载发布者配置文件并发布。
答案 1 :(得分:0)
我遇到了类似的问题并通过安装最新的SDK修复了它。从此处安装:https://azure.microsoft.com/en-in/downloads/,重新下载发布配置文件,然后重新尝试操作。