【问题标题】:.NET Core Runtime backward compatibility.NET Core 运行时向后兼容性
【发布时间】:2019-02-16 23:01:56
【问题描述】:

我需要在 Windows Server 2012 上为使用 1.1 版编写的 Web 应用安装 .NET Core 运行时。我可以安装 .NET Core Runtime 2.0 吗?

我的问题没有找到明确的答案。 这里有人提出了类似的问题 https://github.com/dotnet/docs/issues/4241

这里是关于运行时版本控制的官方 .NET Core 指南 https://docs.microsoft.com/en-us/dotnet/core/versions/

【问题讨论】:

    标签: c# .net .net-core asp.net-core-2.0 asp.net-core-1.0


    【解决方案1】:

    根据documentation,.NET Core 版本可以并排安装:

    虽然只有一台主机,但大多数其他组件都位于版本化目录 (2,3,5,6) 中。这意味着系统上可以存在多个版本,因为它们是并行安装的。

    【讨论】:

    • 是的,我知道,但是为了节省磁盘空间和整理系统,我可以安装最新的吗?
    • 你为什么要那样做。该应用程序是为 1.1 编写的。使用 1.1。如果要使用 2.0,请为 2.0 构建应用程序。空间不是一个争论,因为它很便宜
    • @elciopa 对于 1.x 和 2.0 你不走运。前滚只是 2.1 中的一个功能,docs.microsoft.com/en-us/dotnet/core/whats-new/…
    • @LexLi wooow 看起来很棒!通常我讨厌安装 10 个不同的运行时......这是个好消息。感谢您的评论。
    猜你喜欢
    • 2019-08-19
    • 2020-11-15
    • 2011-08-28
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-16
    相关资源
    最近更新 更多