ASP.NET核心Azure部署



我已经采取了巨大的步骤来重新(写?做?建筑师,什么?我们正在以4.6.2框架运行。

当前部署是到Azure Cloud Service(Classic(。部署具有启动任务(安装证书,安装第三方软件,安装Microsoft软件,ECT(。

花了数周的时间启动和运行新的ASP.NET Core网站后,我发现您无法部署到Azure Cloud Service(至少不是在Visual Studio IDE中?(。我似乎找不到如何部署到应用程序服务(即使我也想要(并在启动任务上安装软件。(App Services中甚至存在启动任务(。

我的部署选项是什么?当前的生产站点已经具有DNS记录,指出了HTTPS的部署和SSL证书。我需要将所有这些都放在适当的位置。

我在这里不幸,还是微软只是在计划景点中隐藏了答案?部署ASP.NET核心的所有MS样本都是简单而微不足道的" Hello World"应用程序。

,所以看来我要做的事情不能做到。或至少没有按照我"使用"来做到这一点的方式。没有简单的方法将ASPNET Core Web应用程序部署到云服务。而且,由于应用程序不是我控制的实际VM(没有安装第三方软件(,因此我们被卡住了。除非我旋转VM(现在必须管理它们(,我们必须暂时使用ASPNET Core网站。

MS似乎已经在此上丢了球。

以下是您问题的理论解决方案:

使用FTP上传依赖项:https://github.com/projectkudu/kudu/wiki/accessing-files-files-via-ftp

创建后部署脚本以设置外部依赖关系:https://github.com/projectkudu/kudu/wiki/post-deployment-action-hooks

最新更新