使用 Visual Studio 将 ASP.NET Web 应用部署到 Azure
原文地址:https://www.azure.cn/zh-cn/documentation/articles/web-sites-dotnet-get-started
配置新的 Web 项目
下一步是在 Visual Studio 中创建一个 Web 项目,并在 Azure 中创建一个 Web 应用。在本教程部分,你将配置新的 Web 项目。
-
打开 Visual Studio 2015。
-
单击“文件”>“新建”>“项目”。
-
在“新建项目”对话框中,单击“Visual C#”>“Web”>“ASP.NET Web 应用程序”。
-
确保选择 .NET Framework 4.5.2 作为目标框架。
-
将应用程序命名为 MyExample,然后单击“确定”。
-
在“新建 ASP.NET 项目”对话框中,选择 MVC 模板,然后单击“更改身份验证”。
在本教程中,你将要部署 ASP.NET MVC Web 项目。如果想要了解如何部署 ASP.NET Web API 项目,请参阅后续步骤部分。
-
在“更改身份验证”对话框中,单击“无身份验证”,然后单击“确定”。
在本快速入门教程中,你要部署一个不执行用户登录的简单应用。
-
在“新建 ASP.NET 项目”对话框的“Azure”部分中,确保“在云中托管”处于未选中状态。
Azure 中国区目前不支持在 Visual Studio 中创建或管理网站。因此,需要转到经典管理门户创建新的 Azure Web 应用
-
单击“确定”
将项目部署到网站
在本部分中,你要将 Web 项目部署到 Web 应用。
-
在经典管理门户中创建新网站或选择已退出的网站。
-
单击网站的“仪表板”。在“速览”下,单击“下载发布配置文件”。
-
在 Visual Studio 中,右键单击你的项目并选择“发布”
几秒钟后,将显示“发布 Web”向导。
-
在“发布配置文件”中单击“导入”,然后选择前面下载的发布配置文件。
Visual Studio 将项目部署到 Azure 所需的设置随即已导入。可以使用该向导查看和更改这些设置。
-
在“发布 Web”向导的“连接”选项卡中,单击“下一步”。
-
在“设置”选项卡中,单击“下一步”。
你可以接受“配置”和“文件发布选项”的默认值。
你可以通过“配置”下拉列表部署用于远程调试的调试版本。后续步骤部分链接到了说明如何在调试模式下远程运行 Visual Studio 的教程。
-
在“预览”选项卡中,单击“发布”。
单击“发布”后,Visual Studio 开始执行将文件复制到 Azure 服务器的过程。这可能需要一到两分钟。
“输出”和“Azure 活动”窗口将显示已执行的部署操作并报告已成功完成部署。
成功完成部署后,默认浏览器将自动打开指向已部署 Web 应用的 URL。你创建的应用程序现在运行于云中。浏览器地址栏中的 URL 显示正在从 Internet 加载该 Web 应用。