我正在使用Windows,并且发现它非常困难和无用,每次您做一个小更改时,都要做一个新的“包”,并且希望在云中测试它。我听说有机会每次更新web角色而不重新部署整个实例(大约15分钟),并且只上传修改过的文件(几秒钟)。
在网络上找到的任何资源似乎都无法描述这种特殊情况。
有关于如何在Azure角色上启用 Web部署的教程,但没有关于如何设置它的教程。[这教程显示的是设置,但不是针对Azure的]
发布于 2013-12-04 16:57:15
要启用web部署,首先需要能够从项目执行标准的发布(而不是包)。

有一些好的教程,如何做到这一点。
当发布对话框打开时,请确保选择此选项,并进行正常发布。

发布此配置后,您就可以设置角色项目的发布设置。注意,CloudCongiguration项目用于包部署,Web项目用于通过deploying部署到Azure,作为部署到正常的Web宿主。
当您单击Web项目的“发布”上下文菜单时,将出现一个“发布Web”对话框。所有设置都很容易猜测/标准,,除了第二个选项卡:连接。

如果您以前没有处理过Web部署,那么这里的事情就有点困难了。

如果端口8172打开,您可以在Azure Management门户上的web部署概述页面上检查包部署是否正常。
现在“验证连接”应该成功了!
如果没有,请为目标URL尝试"http://{0}.cloudapp.net//MSDEPLOYAGENTSERVICE“
https://stackoverflow.com/questions/20381370
复制相似问题