此版本的.NET Standard现在支持大约33K的API,与.NET Standard 1.x支持的14K API相比。好的是大部分API来自.NET Framework。这使得生活更容易将代码移植到.NET标准。下面的图片给出了.NET Framework API的总结,这些API现在包含在.NET Standard 2.0中。

现在,您可以使用.NET Standard的数据集,数据表,反射和二进制序列化。你可以在这里找到完整的清单。

此版本2.0还修复了.NET Standard的第三方库兼容性问题。现在可以使用.NET Standard(感谢.NET Standard使用的兼容性垫片)。等等,有一个抓住。如果.NET Standard没有使用第三方库使用的API,则不能使用.NET Standard的第三方库。

如何安装.NET Standard 2.0

安装.NET Standard 2.0是非常简单的。从这里下载安装程序并运行它。不用担心系统上安装的当前SDK。多个版本的SDK可以并排安装。导航到机器中的“C:\ Program Files \ dotnet \ sdk”,以查看机器上安装的所有SDK版本的列表。
安装完成后,打开命令提示符并键入以下命令。

1
dotnet --version

你应该看到2.0.0-preview1-005977。我们来创建一个新的控制台应用程序。

1
dotnet new console -o NetStandard2App

这应该创建一个.NET控制台应用程序。要验证此新创建的应用程序使用的版本,以确保它是针对.NET Core 2.0。在记事本中打开.csproj文件,您应该看到netcoreapp2.0用作目标框架。

1
2
3
4
<PropertyGroup>
   <OutputType>Exe</OutputType>
   <TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>

您还应该阅读Andrew Lock的这个优秀的帖子,以了解如何同时使用.NET SDK的diffenet版本。

您还可以从dotnet cli创建一个ASP.NET Core 2.0应用程序。喜欢,

1
dotnet new web -o ASPNetCore2App

您可以从dotnet cli构建并运行此应用程序。要在Visual Studio中打开它,您需要安装Visual Studio 2017 Preview 3或最新版本的Visual Studio代码。阅读ASP.NET Core 2.0新功能的快速摘要

就是这样。

概要

.NET Standard 2.0是从.NET Framework平滑过渡到.NET Core的重要一步,因为它现在支持大多数.NET Framework API。本文介绍了.NET Standard 2.0的新功能,以及如何安装和使用它。

谢谢你的阅读。继续访问此博客,并在您的网络中分享。请将您的想法和反馈放在评论部分。

安装.Net Standard 2.0, Impressive的更多相关文章

  1. .NET Standard 2.0 特性介绍和使用指南

    .NET Standard 2.0 发布日期:2017年8月14日 公告原文地址 前言 早上起来.NET社区沸腾了,期待已久的.NET Core 2.0终于发布!根据个人经验,微软的产品一般在2.0时 ...

  2. .NET Standard 2.0正式发布了

    亦可赛艇 前天(2017年8月14日),.NET Standard 2.0正式版终于发布了,与之相配套的.NET Core 2.0也同时正式发布,真是令人振奋. 详情请看:https://blogs. ...

  3. .Net Core 2.0 生态(1).NET Standard 2.0 特性介绍和使用指南

    .NET Standard 2.0 发布日期:2017年8月14日 公告原文地址 前言 早上起来.NET社区沸腾了,期待已久的.NET Core 2.0终于发布!根据个人经验,微软的产品一般在2.0时 ...

  4. 实际体验 .NET Standard 2.0 的魅力

    在我们的 .net core 大迁移工程中,有些项目完成了迁移,有些还未迁移,这就带来了一个烦恼——我们自己开发的公用类库如何在 .net core 与 .net framework 项目中共享?如果 ...

  5. 【翻译自mos文章】在RHEL7/OL7上安装Oracle 12.1.0.2的server端或者client时,报须要&quot;compat-libstdc++&quot;包

    在RHEL7/OL7上安装Oracle 12.1.0.2的server端或者client时,报须要"compat-libstdc++"包 来源于: Installation of ...

  6. 在windows 10中使用pip安装psutil 4.3.0

    环境版本:windows + python 2.7/3.5共存 使用的python是使用exe安装的,默认已经有pip并确保PATH设置正确,默认安装psutil 4.3.0 1:使用cmd安装2.7 ...

  7. 安装LockBox 3.7.0,用LockBox加密解密!

    LockBox  官  方  网  站:http://lockbox.seanbdurkin.id.au/HomePage LockBox的Github 网址:https://github.com/S ...

  8. CentOS 6 中安装Node.js 4.0 版本或以上

    如果想在CentOS 6 中安装Node.js >4.0,如果通过以往的方式安装: wget http://nodejs.org/dist/v4.0.0/node-v4.0.0.tar.gz t ...

  9. ELK——安装 logstash 2.2.0、elasticsearch 2.2.0 和 Kibana 3.0

    本文内容 Elasticsearch logstash Kibana 参考资料 本文介绍安装 logstash 2.2.0 和 elasticsearch 2.2.0,操作系统环境版本是 CentOS ...

随机推荐

  1. AI LeNet

    LeNet 参考链接: http://yann.lecun.com/exdb/publis/pdf/lecun-01a.pdf https://www.charleychai.com/blogs/20 ...

  2. Java多线程(九)—— interrupt()和线程终止方式

    一.interrupt() 说明 interrupt()的作用是中断本线程.本线程中断自己是被允许的:其它线程调用本线程的interrupt()方法时,会通过checkAccess()检查权限.这有可 ...

  3. glance系列一:glance基础

    一 什么是glance glance即image service,是为虚拟机的创建提供镜像的服务 二 为何要有glance 我们基于openstack是构建基本的Iaas平台对外提供虚拟机,而虚拟机在 ...

  4. 十二省联考题解 - JLOI2019 题解

    十二省联考题解 - JLOI2019 题解 两个T3的难度较大 平均代码量远大于去年省选 套路题考查居多 A 难度等级 1 $n^2$暴力可以拿到$60$分的优秀成绩 然后可以想到把区间异或转化为前缀 ...

  5. Spark运行模式:cluster与client

    When run SparkSubmit --class [mainClass], SparkSubmit will call a childMainClass which is 1. client ...

  6. 简单的自定义ViewGroup

    自定义ViewGroup需要重写onMeasure, onLayout等方法.下面是一个实例,4个View分别显示在四个角. public class MyGroup extends ViewGrou ...

  7. 如何编写.NET Core Global Tools (附两个案例)

    一.什么是 .NET Core Global Tools 2018年5月31日(北京时间)微软发布了 .NET Core 2.1 正式版,.NET Core 2.1 为我们带来了一个新的特性:.NET ...

  8. linux cgroups 简介

    cgroups(Control Groups) 是 linux 内核提供的一种机制,这种机制可以根据需求把一系列系统任务及其子任务整合(或分隔)到按资源划分等级的不同组内,从而为系统资源管理提供一个统 ...

  9. MySQL root密码忘记,原来还有更优雅的解法!

    一直以来,对于MySQL root密码的忘记,以为只有一种解法-skip-grant-tables. 问了下群里的大咖,第一反应也是skip-grant-tables.通过搜索引擎简单搜索了下,无论是 ...

  10. [LeetCode] Rank Scores -- 数据库知识(mysql)

    Write a SQL query to rank scores. If there is a tie between two scores, both should have the same ra ...