【问题标题】:Class Library (Legacy Portable)?类库(旧版便携式)?
【发布时间】:2017-08-22 11:47:21
【问题描述】:

我有一台装有 Microsoft Visual Studio Community 2017 的 PC 版本 15.2,它有一个类库(便携式)的项目模板。

另一台 15.3.1 版本的 PC 有一个类库模板(旧版便携式)。 PCL 现在是传统的吗?

关于我应该改用什么的最新消息?

【问题讨论】:

    标签: visual-studio portable-class-library


    【解决方案1】:

    嗯,“应该”,如果没有看到确切你在做什么,我不会这么说,但是是的,PCL 现在是“遗留”,新方法是 .NET Standard 和 .NET核心。

    请注意,遗留并不意味着“将停止工作”,因此目前还没有必要任何事情。

    要确定您想要淘汰旧版本的 .NET Standard 版本,您可以查阅 .NET Standard 网页上的兼容性列表。

    具体来说,您可能希望查阅同一网页上的另一个矩阵,.NET Implementation Support 矩阵并确定您想要定位哪些平台,然后创建一个“类库(.NET 标准)”项目以最高.NET Standard 版本,您可以放心使用。

    【讨论】:

    • 我可能错过了上下文,但是:“目标是 最高 .NET Standard 版本,你可以侥幸逃脱”?我猜你的意思是最低,还是?
    • 不,我的意思是最高。 .net 标准越高,兼容的平台和运行时就越少,但您可以访问的 api 越多。换句话说,找到您必须定位的平台并选择支持所有这些平台的最高标准版本,这将为您的项目提供最多可用的 api。
    • 好的,我明白你的意思了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多