【问题标题】:Can I publish a ASP.NET Core app into an Azure AppService on a Linux Service Plan from Visual Studio?我可以从 Visual Studio 将 ASP.NET Core 应用程序发布到 Linux 服务计划上的 Azure AppService 吗?
【发布时间】:2018-04-16 06:01:57
【问题描述】:

我只需要将 aspnet 核心应用程序部署到 Linux 服务计划中。 我尝试从门户预先创建 Linux 服务计划(进入它自己的资源组),然后在 VS 中启动发布配置文件创建过程,但它没有显示 linux 资源组或服务计划。 我只能在使用 Git 集成的 Linux 机器上找到这样做的参考。

提前致谢,

何塞·帕拉

【问题讨论】:

    标签: azure azure-web-app-service azure-app-service-plans


    【解决方案1】:

    很遗憾,目前我们无法通过 VS 将 Web 应用程序部署到 Azure linux 服务计划。设计上我们只能在 VS 发布过程中看到 windows 服务计划。

    不过,我们还有其他选择。

    • FTP-- 上传预编译文件(在~/bin/Debug(Release) 文件夹下)到网站。这是reference

    • 本地 Git--您可能已经阅读过此 tutorial。请注意,Git bash 也可以在 Windows 中使用。

    • GitHub--按照reference 将 VS 与您的 GitHub 连接,然后在门户中配置部署选项。之后,您的代码将在推送到 GitHub 后自动部署。

    还有其他一些部署方式,例如门户中的 CI/CD (又名持续交付)和另一个源代码控制工具 BitBucket。推荐你使用GitHub,配置后在VS中操作很简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      • 2012-11-21
      • 2021-09-24
      • 2016-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多