Installation 使用安装程序发布Azure WebRole(如WIX)

Installation 使用安装程序发布Azure WebRole(如WIX),installation,azure,Installation,Azure,我当前项目的要求包括一个Azure WebRole应用程序,也意味着使用安装程序安装它 我在以前的项目中使用过Wix,也发布过Azure应用程序(使用VS publish),但我不知道从哪里开始 是否有人尝试使用安装程序(可能是WIX)发布Azure WebRole?你对此有什么建议 为什么要使用安装程序?我们将使用夜间构建,这些构建是版本化的,将用于安装在DTAP环境中。当接受同一版本时,Application Manager(此处为非英语人员)可以使用该版本在生产中安装,而无需使用Visua

我当前项目的要求包括一个Azure WebRole应用程序,也意味着使用安装程序安装它

我在以前的项目中使用过Wix,也发布过Azure应用程序(使用VS publish),但我不知道从哪里开始

是否有人尝试使用安装程序(可能是WIX)发布Azure WebRole?你对此有什么建议


为什么要使用安装程序?我们将使用夜间构建,这些构建是版本化的,将用于安装在DTAP环境中。当接受同一版本时,Application Manager(此处为非英语人员)可以使用该版本在生产中安装,而无需使用Visual Studio。

您可以使用服务管理API将您的服务/角色部署到Azure。编写一个执行部署的模块,并从WIX调用它


我以前曾提出过此解决方案,但请看下面的示例。如果没有其他功能,您可以从安装程序调用web部署或实现自己的部署模块。但至少你已经完成了所有其他工作。

我不知道如何构建一个发布到Azure的安装程序,但我很好奇你会怎么做/为什么要这样做?您是否希望最终用户安装到Azure中?云服务应由供应商或服务提供商安装和管理,而不是由最终用户安装和管理。即使必须由最终用户安装,将应用程序部署到azure也非常简单。或者这是一个既有客户端组件又有云组件的应用程序?因为我们有开发人员和管理DTAP环境安装的应用程序经理。WA项目已经停止。