Visual Studio 2017 15.7 下的.NET Core
Visual Studio 2017 15.7版本发布,对.NET Core项目的主要相关改变如下, 同时对Xamarin、Android和iOS项目的支持上也做了较大改进。
一. .NET Core相关主要内容
1. 大型的. NET Core项目中缩短了智能感知25%的时间。
2.C# 7.3 支持
3. 项目发布:提供了部署模式(框架依赖和独立部署)和目标运行时(win、osx、linux)的选择功能。

二. 其他主要更新
- 我们增加了对更改安装位置的支持.
- 在开始更新之前, 可以全部保存挂起的更改。
- 在安装过程中, "更新" 对话框为您提供了有关update的更多详细信息。
- c# 7.3包含在 Visual Studio 版本15.7 中。
- 我们改进了 c# 和 VB 项目的解决方案加载时间。
- 我们对f# 及其工具进行了大量更新, 重点关注性能。
- 我们缩短了时间, 以便为大型. NET 核心项目启用智能感知25%。
- 我们进行了快速的信息改进和新的. NET 重构, 如转换
for到-foreach并使私有字段readonly. - 我们添加了将 ASP.NET 核心应用程序发布到没有容器的应用程序服务 Linux的能力.
- 实时单元测试适用于嵌入式 pdbs , 并支持使用引用程序集的项目。
- 测试资源管理器在测试运行期间有更多的响应图标。
- c++ 开发人员可以使用CodeLens 进行单元测试.
- 我们添加了从 c++核心指南中执行项目的新规则。.
- 使用/调试: 快联PDBs 调试大型解决方案更加健壮。
- CMake 集成支持CMake 3.11 和静态分析.
- Python项目支持智能感知中的类型提示, 并且添加了运行 MyPy 命令以查找代码中的键入错误。
- 在Python项目中支持畅达环境。
- 我们根据流行的开源 pydevd 调试器添加了我们的Python调试器的下一个版本。
- 文稿 2.8包含在 Visual Studio 版本15.7 中。
- 在调试过程中, 我们改进了隼 HTTPs 支持。
- 我们增加了对使用 Microsoft 边缘进行 JavaScript 调试的支持。.
- 调试器支持 VSTS 和 GitHub源链接的身份验证.
- 在调试. NET Core项目时, 支持 IntelliTrace 的后退调试功能。
- 我们添加了对异常进行快照的 IntelliTrace 支持。
- 当不需要解决方案或项目重新加载时, 我们从Git 中的分支签出中删除了阻止模式对话框。
- 在Git 中有一个选项可在 OpenSSL 和 SChannel 之间进行选择.
- 可以从Visual Studio IDE中创建和关联 Azure 密钥库.
- Xamarin 的 Visual Studio 工具可以自动安装缺少的 android API 级别, Xamarin. android 项目。
- Xamarin. 窗体 xaml 编辑器为条件 xaml 提供智能感知和快速修复。
- 我们在Visual Studio 生成工具中添加了对 Azure、UWP 和其他项目类型的支持。
- 您可以在不安装所有 Visual Studio的情况下创建生成服务器.
- Windows 2018年4月10日更新 SDK-生成 17134是通用 Windows 平台开发工作负载的默认必需 SDK。
- 我们增加了对所有 UWP 应用程序的可视化状态管理的支持。
- 我们为sideloaded APPX 程序包启用了自动更新.
- 您有用于迁移到 NuGet PackageReference的新工具.
- 我们添加了对NuGet 包签名的支持.
- 我们为6.2 服务结构版本添加了服务结构工具.
- 我们更新了实体框架工具以使用 EF 6.2 运行时, 并改进了现有数据库的逆向工程。
Visual Studio 2017 15.7 下的.NET Core的更多相关文章
- Visual Studio 2017版本15.9现在可用
本文转自 https://blogs.msdn.microsoft.com/visualstudio/2018/11/19/visual-studio-2017-version-15-9-now-av ...
- Visual Studio 2017 发布 15.5 版本,百度网盘离线安装包下载。
Visual Studio 2017 15.5 版本已正式发布,同时发布的还有 Visual Studio for Mac 7.3 .此次更新包含主要性能改进,新特性以及 bug 修复.发行说明中文版 ...
- 在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序
前言 Visual Studio 2017已经发布了很久了.做为集成了Asp.Net Core 1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧. 随着Google Angular4的发布 ...
- Microsoft Visual Studio 2017 编译最新版 libuv 1.x
步骤很简单 1 下载最新版的 libuv(地址:https://github.com/libuv 2 安装Git,Python 2.7 ,cmake(这里使用的是 3.11.0-win64-x64 版 ...
- Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试
由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用Visual Studio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于 ...
- 【Asp.Net Core】在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序
前言 Visual Studio 2017已经发布了很久了.做为集成了Asp.Net Core 1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧. 随着Google Angular4的发布 ...
- 角落的开发工具集之Vs(Visual Studio)2017插件推荐
因为最近录制视频的缘故,很多朋友都在QQ群留言,或者微信公众号私信我,问我一些工具和一些插件啊,怎么使用的啊?那么今天我忙里偷闲整理一下清单,然后在这里面公布出来. Visual Studio 201 ...
- Visual Studio 2017中使用SourceLink调试ASP.NET Core源码
背景 当我们在学习ASP.NET Core或者调试ASP.NET Core程序的时候,有时候需要调试底层代码,但是当我们在Visual Studio中调试程序的时候,由于一些基础库或者第三方库缺少pd ...
- Visual Studio 2017中使用Libman管理客户端库
什么是Libman 微软在Visual Studio 2017 15.8版本中内嵌了一个新的工具Library Manager. Library Manager(简称Libman)是一个客户端库管理工 ...
随机推荐
- 数据的压缩存储与解压缩算法实现(C语言)
在一些嵌入式的项目设计中,空间是相当宝贵的,因为一个CPU的存储是有限的,所以此时我们在保存数据的时候,喜欢来进行压缩保存,著名的有哈夫曼树算法,专门用来做压缩的算法,当然,本节我们不讨论这些稍微高级 ...
- spring 注解模式 详解
Spring基于注解实现Bean定义支持如下三种注解: Spring自带的@Component注解及扩展@Repository.@Service.@Controller,如图12-1所示: JSR-2 ...
- 《java入门第一季》之参数引用
Java中的参数传递问题: 基本类型:形式参数的改变对实际参数没有影响. 引用类型:形式参数的改变直接影响实际参数. */ class ArgsDemo { public static void ma ...
- Java-Filter-FilterChain-FilterConfig源码
public interface Filter { /** * Called by the web container to indicate to a filter that it is being ...
- Learning ROS for Robotics Programming Second Edition学习笔记(七) indigo PCL xtion pro live
中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865 Learning ROS forRobotics Pro ...
- LIRe 源代码分析 6:检索(ImageSearcher)[以颜色布局为例]
===================================================== LIRe源代码分析系列文章列表: LIRe 源代码分析 1:整体结构 LIRe 源代码分析 ...
- Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8
Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8 Ma Genfeng ( ...
- Xcode出现may cause a leak非忽略的解决方法
前面提到可以把may cause a leak当成安静的美代码忽略掉,但其实还是有另一种方法滴. 你可以用如下代码替换以消除該警告: [xxx performSelector:_cmd withObj ...
- ARM linux常用汇编语法
汇编语言每行的语法: lable: instruction ; comment 段操作: .section 格式: .section 段名 [标志] [标志]可以 ...
- Stackoverflow上人气最旺的10个Java问题
1. 为什么两个(1927年)时间相减得到一个奇怪的结果? (3623个赞) 如果执行下面的程序,程序解析两个间隔1秒的日期字符串并比较: 01 public static void main(Str ...