.NET Core Tools 1.0 版本

      与上周发布的Visual Studio 2017一起,微软还发布了.NET Core Tools 1.0。这些工具对所有.NET核心开发人员都非常有用,无论他们使用VS2017、Visual Studio for Mac、Visual Studio Code,还是基于他们自己选择的非微软IDE。

       对于想要使用.NET Core的非C#开发人员,需要注意的是:F#和Visual Basic还没有在RTM版本得到支持。据微软Rich Lander在文中指出,.NET Core的完整F#支持预计将在2017年上半年完成,对VB的支持也会紧随其后。

这个版本的发布标志着.NET Core项目文件格式正式切换为csproj风格的项目文件。以前.NET Core项目使用project.json格式,但现有项目可以在VS2017中迁移到新格式。虽然这是一种单向迁移,但备份是基于原始文件的。那些.NET Core项目新创建和已迁移的csproj文件都可以在VS2017中编辑。微软已经发布了VS2017的扩展,它为基于XML的项目文件(包括.csproj)提供了智能感知功能(IntelliSense)。

       .NET Core的另一个进步是正式引入.NET标准类库项目来替代可移植类库。符合.NET标准的项目和NuGet包可由.NET Framework、Xamarin和通用Windows应用程序引用。这样,在那些希望编写一个类库,而这个类库使用.NET Core或.NET Framework固有功能的情况下,每个类库都有特定的类库模板可用。

        应该指出的是,使用VS2015的.NET Core开发人员必须升级到VS2017才能使用1.0版本提供的新工具。与此同时,命令行和Visual Studio Code也支持这些工具,这是不升级Visual Studio而又可以使用这些工具的替代方法。

.NET Core工具可通过多个渠道获得。它们可以通过VS2017安装程序安装或从微软的.NET Core项目页面单独下载。这些工具和SDK适用于Windows、Mac OS和基于Linux的系统。版本1.0.0和1.0.1都可以在下载页面找到。1.0.0和VS2017中所包含的内容一致,而1.0.1则是一个小版本更新,包括对Fedora 24和OpenSUSE 42.1的支持。

原文地址:http://www.infoq.com/cn/news/2017/03/net-core-tools1


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/326371.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL day()函数

转载自 MySQL day()函数 MySQL DAY函数简介 DAY函数返回给定日期的月份的日期部分。下面显示DAY函数的语法: DAY(date);DAY函数接受一个参数,它是您要获取月份日期的日期值。如果date参数为零,例如0000-00-00,则DAY函数返回0&…

matlab 的excel 对象,MATLAB 中的 COM 对象

COM concepts and an overview of COM support in MATLAB.Examples that show how to use COM interface with MATLAB.Before using COM objects, you must register their servers.如何创建 Microsoft 控件和 COM 服务器对象Pass data to and handle data from a COM object.L…

人脸识别活体检测之张张嘴和眨眨眼——Json_Parsing

/** * Title: Json_Parsing.java * Package org.util * Description: TODO该方法的主要作用: * author A18ccms A18ccms_gmail_com * date 2018-6-9 上午10:33:48 * blog https://blog.csdn.net/qq_34137397 * version V1.0 */ package org.util;import java.…

MySQL date_add()函数​​​​​​​

转载自 MySQL date_add()函数 MySQL DATE_ADD函数简介 DATE_ADD函数将间隔时间添加到DATE或DATETIME值。 下面说明了DATE_ADD函数的语法: DATE_ADD(start_date, INTERVAL expr unit);DATE_ADD函数有两个参数: start_date是DATE或DATETIME的起始值。…

交换数组中的两个元素

方法一 public static void swap(int[] arr,int i,int j){arr[i]arr[i]^arr[j];arr[j]arr[i]^arr[j];arr[i]arr[i]^arr[j];}方法二 public static void swap(int[] arr,int i,int j){int temparr[i];arr[i]arr[j];arr[j]temp;}

塑造Visual Studio的未来

类似于Windows Insider计划,Microsoft为Visual Studio也启动了一项提前体验计划。该计划被命名为Visual Studio预览,它允许任何对Visual Studio未来感兴趣的用户都能参与其中。Microsoft已经为Visual Studio的三个主要版本(社区版、专业版、企…

php划分年龄段,儿童时期是怎样划分年龄阶段的

儿童时期是人生开始的一个重要年龄阶段,一般是指从出生到15周岁。儿童时期生理、心理发育很快,不同的月龄和不同的年龄具有不同的生理与心理特征。因此,根据儿童各年龄时期的胜利与心理特征和不同的发展规律,进一步将儿童时期划分…

MySQL date_sub()函数

转载自 MySQL date_sub()函数 MySQL DATE_SUB函数简介 DATE_SUB()函数从DATE或DATETIME值中减去时间值(或间隔)。 下面说明了DATE_SUB()函数的语法: DATE_SUB(start_date,INTERVAL expr unit);DATE_SUB()函数接受两个参数: start_date是DATE或DATET…

php无限极菜单,无限极菜单的实现

摘要&#xff1a;<?php /** * Created by PhpStorm. * User: 12757 * Date: 2019/4/16 * Time: 18:32 */namespace app\admins\controller;use think\Controller;use Util\SysDb;class Menu extends Base{ public func/*** Created by PhpStorm.* User: 12757* Date: 20…

2016蓝桥杯省赛---java---C---8(冰雹数)

题目描述 任意给定一个正整数N&#xff0c; 如果是偶数&#xff0c;执行&#xff1a; N / 2 如果是奇数&#xff0c;执行&#xff1a; N * 3 1生成的新的数字再执行同样的动作&#xff0c;循环往复。通过观察发现&#xff0c;这个数字会一会儿上升到很高&#xff0c; 一会儿又…

临时表的软更新

当今绝大多数开发者都使用经典关系数据库来存储数据。尽管取而代之的无架构数据存储&#xff08;统称为“NoSQL 存储”&#xff09;在各种业务方案中都证明相当有效&#xff0c;但经典关系数据库是沿用了几十年且目前仍适用的方法。每次更新现有表记录时&#xff0c;都不会自动…

人脸识别活体检测之张张嘴和眨眨眼——readme

人脸检测返回参数详情 ———————————————————————————————————————————————————————————————————————————————————————————————— 字段 必选 类型 说明 face_num 是 int 检测…

MySQL date_format()函数

转载自 MySQL date_format()函数 MySQL DATE_FORMAT函数简介 要将日期值格式化为特定格式&#xff0c;请使用DATE_FORMAT函数。 DATE_FORMAT函数的语法如下&#xff1a; DATE_FORMAT(date,format);DATE_FORMAT()函数接受两个参数&#xff1a; date&#xff1a;是要格式化…

人脸识别活体检测之张张嘴和眨眨眼——web.xml

<?xml version"1.0" encoding"UTF-8"?> <web-app version"3.0" xmlns"http://java.sun.com/xml/ns/javaee" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://java.sun.co…

股骨截骨php钢板,股骨远端截骨(DFO)术前设计及手术步骤【附视频】

各种原因引起的膝关节畸形,常伴不同程度的疼痛和功能障碍。截骨矫形术就是通过改善膝关节的负重轴线以达到矫正畸形确保膝关节稳定和解除疼痛三个目的。因此截骨术是骨性关节炎(OA)阶梯治疗中重要手术方法之一&#xff0c;对改善骨性关节炎(OA)关节功能和症状同时又能保留关节具…

2017蓝桥杯省赛---java---C---1(外星日历)

题目描述 思路分析 求除以9的余数 代码实现 package TEST;import java.math.BigInteger;public class Main {public static int max;public static void main(String[] args) {System.out.println(23%9);//ESystem.out.println(190%9);//ASystem.out.println(343251%9);//IB…

Win10上编译CoreCLR的Windows和Linux版本

一、编译环境 首先&#xff0c;不管是Windows还是Linux版本CoreCLR的编译&#xff0c;都是在Windows10上进行的。 二、CoreCLR for Windows 在Windows上做编译怎么能少得了Visual Studio,由于Visual Studio 2017刚刚发布&#xff0c;所以选用Visual Studio 2017版本作为编译工…

MySQL dayname()函数

转载自 MySQL dayname()函数 MySQL DAYNAME函数介绍 MySQL DAYNAME函数返回指定日期的工作日的名称。 以下说明了DAYNAME函数的语法&#xff1a; DAYNAME(date);DAYNAME函数接受1个参数&#xff0c;该参数是要获取其工作日名称的日期。 如果日期为NULL或无效&#xff0c;例…

老司机实战Windows Server Docker:2 docker化现有iis应用的正确姿势

前言 上一篇老司机实战Windows Server Docker&#xff1a;1 初体验之各种填坑介绍了安装docker服务过程中的一些小坑。这一篇&#xff0c;我们来填一些稍大一些的坑&#xff1a;如何docker化一个现有的iis应用。 问题分析 听说Windows支持原生docker了&#xff0c;大家一定都…

2017蓝桥杯省赛---java---C---2(兴趣小组)

题目描述 思路分析 直接进行暴力解决 代码实现 package TEST;import java.math.BigInteger;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubint[] A {12894792, 92774113, 59529208, 22962224,2991600, 83340521, 87365045…