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)是一个客户端库管理工 ...
随机推荐
- android开发技巧——仿新版QQ锁屏下弹窗
新版的qq,可以在锁屏下弹窗显示qq消息,正好目前在做的项目也需要这一功能.经过各种试验和资料查找,终于实现,过程不难,但是却有一些地方需要注意. 下面是实现过程. 1.使用Activity,而不是V ...
- Gradle 笔记——Java构建入门
Gradle是一个通用的构建工具,通过它的构建脚本你可以构建任何你想要实现的东西,不过前提是你需要先写好构建脚本的代码.而大部分的项目,它们的构建流程基本是一样的,我们不必为每一个工程都编写它的构建代 ...
- 版本控制之最佳实践(Git版)
现如今,应该每个开发者都在使用版本控制工具了吧.然而,如果你理解版本控制的基本规则,你便能更好地发挥它的效用.在此,我们汇总了一些最佳实践,希望你在使用Git做版本控制时能够了然于心.得心应手. 1. ...
- shell的case语句
case语句格式 # vi test.sh : echo "input : " read num echo "the input data is $num" c ...
- jenkins新建slave
(1)linux-ssh方式 请确保slave账户的java为1.6版本,其中1.3.4.6.7.8.9为必填项. (2)windows-jnlp方式 (1)与ssh方式不同,windows节点请先在 ...
- 《Oracle Applications DBA 基础》- 9 - Concurrent Processing
来自:http://www.itpub.net/thread-1411293-1-4.html <Oracle Applications DBA 基础>- 9 - Concurrent P ...
- Swift的基础之关于“!”和“?”的使用介绍
swift编程,不外乎是定义属性或者函数(方法),访问属性或者调用函数,类型转换,?和!在这几个过程中,都有一展身手的时候,而且,每次要考虑使用的时候,它们俩都会一起出现在我们的大脑中,用还是不用,如 ...
- 01_MUI之Boilerplate中:HTML5示例,动态组件,自定义字体示例,自定义字体示例,图标字体示例
1安装HBuilder5.0.0,安装后的界面截图如下: 2 按照https://www.muicss.com/docs/v1/css-js/boilerplate-html中的说明,创建上图的 ...
- GRUB与Linux系统修复(第二版)
GRUB配置解析 配置文件保存在 /boot/grub/grub.conf[/boot分区最好应该单独划分出来] 软链接保存在 /etc/grub.conf 1.grub.conf文件分析 defau ...
- 【面试笔试算法】Problem 8: 然而沼跃鱼早就看穿了一切(hiho题库)
时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼("marshtom ...