为现有Azure App Service创建新的ASP.NET 5项目

时间:2016-02-20 23:56:21

标签: asp.net azure visual-studio-2015

我终于开始熟悉Azure了。我已经在新的应用服务计划上创建了几个应用服务。我创建了一个SQL Server实例和一个SQL Server数据库。我的目的是为我创建的每个App Service创建一个新的MVC站点。我得到了Azure SDK所有设置,并试图创建我的第一个网站,但现在我卡住了。似乎Microsoft希望我首先在Visual Studio中创建项目,并允许Azure SDK在Azure中为新项目创建相应的App Service。这不是我所做的。所以,我遇到了一个屏幕,其中Visual Studio要求我为新的App Service提供详细信息(Web App Name,Resource Group,App Service Plan),但它不允许我从现有App列表中进行选择服务。

如何将我在Visual Studio中创建的项目与我已在Azure门户中创建的现有App Service相关联?

This is the dialog I encountered while creating a new Web Application in Visual Studio and selecting the option to host in Azure. Notice there's a text box to enter a new App Service (Web App) name, but no drop-down to select previously existing App Services

这是我在Visual Studio中创建新Web应用程序并选择在Azure中托管的选项时遇到的对话框。请注意,有一个文本框用于输入新的App Service(Web App)名称,但没有用于选择以前存在的App Services的下拉列表。

1 个答案:

答案 0 :(得分:1)

可以向任一方向创建Azure Web Apps。您应该能够通过Visual Studio或直接在Azure门户中创建它们。

我假设您已经执行了以下步骤:

  1. 在“解决方案资源管理器”中,右键单击“Web应用程序项目”。
  2. 在弹出菜单中,选择“发布”
  3. 选择Azure订阅以查看是否存在任何Web Apps。
  4. 从此开始,您应该能够创建新的Web应用程序或选择现有的Web App。由于您没有看到现有的Web应用程序,我们尝试进行故障排除。

    1. 在“发布”对话框中,创建一个新的Web应用程序(在Visual Studio中)。
    2. 在Azure门户中,检查是否已创建该Web App。
    3. 如果您有超过1个订阅(例如免费,BizSpark,MSDN下班),这将确认您是否在两个地方查看相同的订阅。

      我在下面提供了一个截图,向您展示我有多个订阅,每个订阅都包含一组不同的Web应用。

      Azure publish screenshot

      希望有所帮助!