已回答  仍然可以在Azure上发布.NET Framework吗?

米切尔恩11

活跃成员
已加入
2020年4月10日
留言内容
39
编程经验
Beginner
我一直在尝试向Azure启动.NET Framework Web应用程序,但似乎无法获得它。那里的每个教程都在使用或推动.NET Core。
这是使用C#、. NET Framework 4.7.2 MVC并连接到某些REST API的基本应用程序。

1.部署.NET Framework应用程序时,是否需要虚拟机?我每月无需支付$ 152.00。 ( tutorials.visualstudio.com )

2.甚至仍然可以在Azure上部署.NET Framework网站吗? (除了在Deployment Center上失败以外,没有迹象表明这是不可能的)

3.我同意这一点 优酷 演示,我到达4:54左右就很好了,但是接下来的步骤我什么都没做 (作为源代码控制,我尝试了外部Git(显然不再支持),FTP,Local Git和GitHub,但所有这些都会在部署中心中导致失败消息。 )

4.使用.NET Core,您是否需要虚拟机?

第一次进行此操作,因此任何建议或我可能会缺少的东西都将非常有帮助。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,456
位置
悉尼,澳大利亚
编程经验
10+
您不需要虚拟机。您可以创建一个Azure应用服务。我们使用Azure DevOps中的CI / CD将一些Web应用程序部署到Azure App Services,该集成到VS中。您可以进行设置,以便每次在DevOps中推送到分支时,都会启动管道,该管道将在Azure上构建项目,然后启动发行版以将输出部署到App Service。我们确实使用.NET Core,并且曾经在安装.NET Core 3.0的流程中迈出了一步。我可以想象,如果默认情况下未安装.NET Framework版本,则可以执行相同的操作。我没有明确地研究过。
 
最佳 底部