【发布时间】:2013-07-24 22:13:13
【问题描述】:
我在本地机器上使用 ASP.NET 4.5 和 Visual Studio 2012 创建了一个 Web 应用程序,我将其发布到我有权访问的开发机器上。我们有这个应用程序的 preprod/staging 和生产环境,我无权访问,而发布团队(对应用程序一无所知)负责将应用程序发布到这些环境。我需要向他们提供发布步骤。
对于发布团队来说,从开发机器获取最新版本的应用程序并将其发布到 preprod 然后再发布到 prod 的最佳/最简单的方法是什么?是要创建web部署包吗?
由于没有在 dev、preprod 和 prod 机器上安装 Visual Studio,使用 Web 部署的一键发布将无法正常工作,对吧?可以为 Web 部署代理服务(MSDepSvc/远程代理服务)设置产品服务器。
谢谢。
【问题讨论】:
-
有命令行版本的VS一键发布吗?因此,无需在 VS 中单击“发布”按钮,而是可以运行命令来获得相同的效果。
标签: c# visual-studio-2012 iis-7.5 windows-server-2008-r2 asp.net-4.5