【问题标题】:Select .NET or .NET Core on Azure with a ASP.NET Core website使用 ASP.NET Core 网站在 Azure 上选择 .NET 或 .NET Core
【发布时间】:2020-06-19 14:32:27
【问题描述】:

我在 Azure 上托管了一系列网站。一些 ASP.NET MVC 和其他 ASP.NET Core。我注意到 General settings 下方有一个 Stack 设置,其值为 .NET.NET Core

对于我的一些 ASP.NET Core 网站,选择了值 .NET。通常是我迁移到 ASP.NET Core 并刚刚部署到以前运行 ASP.NET MVC 的现有网站。我的问题是,这个设置有什么作用?为什么在部署 ASP.NET Core 网站时似乎没有什么不同?

【问题讨论】:

    标签: azure asp.net-core


    【解决方案1】:

    应用服务堆栈设置用于设置语言类型和您需要使用的版本。应用服务支持通常支持以下语言:

    • ASP.NET 核心
    • Node.js
    • PHP
    • Python
    • Java
    • 红宝石

    并且取决于操作系统说,

    如果你在windows上创建,它下面有5个堆栈

    1. .NET
    2. .NET Core
    3. PHP
    4. Python
    5. Java

    如果你选择linux,在portal上有7个stacks可以选择

    1. 红宝石
    2. 节点
    3. PHP
    4. .NET 核心
    5. Java8
    6. Java11
    7. Python

    这里是stack settings的详细信息

    【讨论】:

    • 我认为这不能回答问题。我实际上已经阅读了文档。但是,如果 ASP.NET Core 网站在 .NET 上运行得一样好。为什么有两种选择,什么时候选择?
    猜你喜欢
    • 1970-01-01
    • 2020-03-20
    • 1970-01-01
    • 1970-01-01
    • 2017-10-12
    • 2016-10-07
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多