安装.Net Standard 2.0, Impressive
此版本的.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的更多相关文章
- .NET Standard 2.0 特性介绍和使用指南
.NET Standard 2.0 发布日期:2017年8月14日 公告原文地址 前言 早上起来.NET社区沸腾了,期待已久的.NET Core 2.0终于发布!根据个人经验,微软的产品一般在2.0时 ...
- .NET Standard 2.0正式发布了
亦可赛艇 前天(2017年8月14日),.NET Standard 2.0正式版终于发布了,与之相配套的.NET Core 2.0也同时正式发布,真是令人振奋. 详情请看:https://blogs. ...
- .Net Core 2.0 生态(1).NET Standard 2.0 特性介绍和使用指南
.NET Standard 2.0 发布日期:2017年8月14日 公告原文地址 前言 早上起来.NET社区沸腾了,期待已久的.NET Core 2.0终于发布!根据个人经验,微软的产品一般在2.0时 ...
- 实际体验 .NET Standard 2.0 的魅力
在我们的 .net core 大迁移工程中,有些项目完成了迁移,有些还未迁移,这就带来了一个烦恼——我们自己开发的公用类库如何在 .net core 与 .net framework 项目中共享?如果 ...
- 【翻译自mos文章】在RHEL7/OL7上安装Oracle 12.1.0.2的server端或者client时,报须要"compat-libstdc++"包
在RHEL7/OL7上安装Oracle 12.1.0.2的server端或者client时,报须要"compat-libstdc++"包 来源于: Installation of ...
- 在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 ...
- 安装LockBox 3.7.0,用LockBox加密解密!
LockBox 官 方 网 站:http://lockbox.seanbdurkin.id.au/HomePage LockBox的Github 网址:https://github.com/S ...
- 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 ...
- ELK——安装 logstash 2.2.0、elasticsearch 2.2.0 和 Kibana 3.0
本文内容 Elasticsearch logstash Kibana 参考资料 本文介绍安装 logstash 2.2.0 和 elasticsearch 2.2.0,操作系统环境版本是 CentOS ...
随机推荐
- AI LeNet
LeNet 参考链接: http://yann.lecun.com/exdb/publis/pdf/lecun-01a.pdf https://www.charleychai.com/blogs/20 ...
- Java多线程(九)—— interrupt()和线程终止方式
一.interrupt() 说明 interrupt()的作用是中断本线程.本线程中断自己是被允许的:其它线程调用本线程的interrupt()方法时,会通过checkAccess()检查权限.这有可 ...
- glance系列一:glance基础
一 什么是glance glance即image service,是为虚拟机的创建提供镜像的服务 二 为何要有glance 我们基于openstack是构建基本的Iaas平台对外提供虚拟机,而虚拟机在 ...
- 十二省联考题解 - JLOI2019 题解
十二省联考题解 - JLOI2019 题解 两个T3的难度较大 平均代码量远大于去年省选 套路题考查居多 A 难度等级 1 $n^2$暴力可以拿到$60$分的优秀成绩 然后可以想到把区间异或转化为前缀 ...
- Spark运行模式:cluster与client
When run SparkSubmit --class [mainClass], SparkSubmit will call a childMainClass which is 1. client ...
- 简单的自定义ViewGroup
自定义ViewGroup需要重写onMeasure, onLayout等方法.下面是一个实例,4个View分别显示在四个角. public class MyGroup extends ViewGrou ...
- 如何编写.NET Core Global Tools (附两个案例)
一.什么是 .NET Core Global Tools 2018年5月31日(北京时间)微软发布了 .NET Core 2.1 正式版,.NET Core 2.1 为我们带来了一个新的特性:.NET ...
- linux cgroups 简介
cgroups(Control Groups) 是 linux 内核提供的一种机制,这种机制可以根据需求把一系列系统任务及其子任务整合(或分隔)到按资源划分等级的不同组内,从而为系统资源管理提供一个统 ...
- MySQL root密码忘记,原来还有更优雅的解法!
一直以来,对于MySQL root密码的忘记,以为只有一种解法-skip-grant-tables. 问了下群里的大咖,第一反应也是skip-grant-tables.通过搜索引擎简单搜索了下,无论是 ...
- [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 ...