

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 如何将应用程序重新发布到 Elastic Beanstalk 环境（旧版）
<a name="deployment-beanstalk-republish"></a>

**重要**  
本文档涉及旧版服务和功能。有关更新的指南和内容，请参阅 [AWS .NET 部署工具](https://aws.github.io/aws-dotnet-deploy/)指南。

您可以进行不连续的更改，然后将新版本重新发布到已启动的 Elastic Beanstalk 环境，从而在应用程序上进行迭代。

1. 在 “解决方案资源管理器” 中，打开您在上一节中发布的**AEBWebAppDemo**项目的项目文件夹的上下文（右键单击）菜单，然后选择 “**发布到**” AWS Elastic Beanstalk。  
![\[Solution Explorer context menu showing "Publish to AWS..." option for AEBWebAppDemo project.\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-visual-studio/latest/user-guide/images/tkv-publish-to-aws-console.png)

   随即显示 **Publish to Elastic Beanstalk (发布到 Elastic Beanstalk)** 向导。  
![\[Publish to AWS Elastic Beanstalk dialog with profile and deployment options.\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-visual-studio/latest/user-guide/images/tkv-aeb-wizard-app-console2.png)

1. 选择 **Redeploy to an existing environment (重新部署到现有环境)**，然后选择您之前所发布到的环境。单击**下一步**。

   **Review (查看)** 向导随即出现。  
![\[Review wizard showing deployment details for an AWS Elastic Beanstalk application.\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-visual-studio/latest/user-guide/images/tkv-aeb-wizard-app-review.png)

1. 单击 **Deploy (部署)**。该应用程序将重新部署到相同的环境。

如果您的应用程序正处于启动或终止过程，则无法重新发布。