Visual Studio 2022 Preview 3和2019 16.11发布

Visual Studio 2022 Preview 3 主要特点

个人和团队生产力

附加到进程改进

新项目设计器

黑暗主题提升

开发现代应用

远程测试

新的JavaScript和TypeScript项目类型

在指尖上的创新

诊断分析

同时使用多个GIT存储库

详情请参考:https://devblogs.microsoft.com/visualstudio/visual-studio-2022-preview-3-now-available/

Visual Studio 2019 16.11

详细更新内容

.NET热加载用户体验,用于在运行时编辑托管代码

修复了本版本的主要问题

  • MSVC C++ 14.29.16.10 SxS Toolset updated to match VS 2019 v16.10.4. MSVC Toolset Version for this update is 14.29.30040.0/19.29.30040.0. Update Azure Branding

  • Fix an issue where a failure during CMake test discovery could cause cache generation to fail.

  • Fixed an issue causing TPv0 tests using CSV or SQLCE as data sources to fail to execute with an ArgumentException.

  • Fixed the "ApplicationVerificationFailed" build error with Hot Restart

  • Fixed a failure to conduct fast up-to-date check on WAP projects which was causing those projects to be built (instead of being skipped), even when project is up-to-date and does not need modifications, further causing increased incremental build times in IDE.

  • Fixed the "Xamarin.iOS does not support running or debugging the previous built version of your project" error.

  • Fixed the "Unable to connect to Mac Server with Address" error when trying to distribute iOS applications "Modules for Standard Library (experimental)" was missing, but has been restored.

  • Fixed an EDG assertion failure on nested co_yield.

  • Fixed an issue causing Microsoft Azure Tools for Visual Studio to trigger other .dlls to load in the About Box.

  • Fixed an accessibility issue causing High Contrast Account Settings to not show.

  • Fixed a formatting issue when using @{if(true)}.

  • Fixed an accessibility issue with screen readers failing to announce collapsed code headers.

  • Fixed the Luminosity contrast ratio for Country boundary Foreground/background color to be greater or equals to 3:1 so that visually impaired users can identify these controls.

  • Fixed an accessibility issue where Visible name and accessible name are not similar for "Server" edit field, "Site name" edit field and "Target Runtime" combo box.

  • Fixed a bug causing the screen reader to announce the Connecting status message information under Add SQL Server blade. Filter was missing from the completion list in VB projects.

  • Fixed an issue causing Visual Studio to occasionally stop responding when loading Microsoft.Maui-net6.sln.

  • Fixed an error when building IOS project or XF project that showed the warning "Xamarin.iOS.Common.targets".

  • Fixed branch picker menu grouping.

  • Fixed an issue causing the repository below the selected repository to open instead of the desired repository.

  • Fixed a bug causing warnings for template functions to follow an incorrect ruleset.

  • Fixed a bug causing the Microsoft account dropdown to get truncated when resizing from 125% to 150% or 175% to 200%.

  • Fixed an accessibility bug where the narrator does not announce the label name.

  • Made it easier for users to access the "convert color to resource" button.

  • Made it easier for low vision users to view the focus on the "Select previous gradient stop" and "Select Next gradient stop" buttons.

  • Corrected issues with screen reader users not getting the proper information about buttons.

  • GitHub specific error messages were not always showing when pushing commits.

  • Fixed an issue causing warnings when trying to connect to SharePoint to provision workflow debugging prerequisites.

  • Fixed an issue causing network operations to not work with the Fork and the remote Fork branches in the Git repo window.

  • Fixed a Database Project issue where dragging a file from solution explorer into an opened one is deleting the file from the file system

  • Fixed an issue causing an exception in .cshtml and .razor files.

  • Fixed a slow display of files and icons in the Visual Studio IDE and Solution Explorer.

  • Fixed an error with Git messaging that reported 'It is not allowed to run multiple bulk file operations at a time.'

  • Improved ease of accessibility when accessing the controls for any path of the selected Profile.

  • Corrected an 'Error List' warning when publishing a Cloud Service project with a 'Single Page Application' template.

  • Fixes an issue where attempting to close the quick start window can cause Visual Studio to crash

  • Fixed an inability to publish database projects with null values and an 'str' parameter name.

  • Added support for SSDT MERGE statements.

  • Fixed an issue with F# Interactive where NuGet package references were no longer working.

  • Added ability to use Previous layout folders searching packages during layout operations.

  • Added additional accessibility improvements for keyboard only users in debugging and menu selection.

  • Fixed a localization error with Test Explorer.

  • Fixed an error causing builds to fail in C# VSIX projects.

  • Fixed an error where publishing failed in an ASP.NET Core App running on Docker (Windows/Linux) to Docker Container with error:"Current context "desktop-linux" is not found on the file system".

  • Converted to using the new DartLab instance which gives us the latest fixes and simplifies the YAML.

  • Fixed an issue when clicking "Go To Declaration" that resulted in the cursor jumping to an incorrect position.

  • Fixed EnC regression.

  • Fixed an error causing Visual Studio to stop responding when creating a Service Fabric application.

  • Fixed an error where the Container Orchestrator Support context item disappears after adding docker support for an Azure Function project with .NET 5(Isolated) type selected.

  • Fixed a situation where F5/Ctrl+F5 produced an error message, "Docker command failed with exit code1."

  • Added Service Fabric and Add Orchestra Support dialog.

  • Fixed a failure to restore NuGet deleted packages.

  • Fixed an error causing mstest projects to remove LUT windows after renaming.

  • Fixed formating when providing no container name in a code search.

  • Fixed missing warning messages in CppCoreCheck.

  • Fixed a bug when adding a class in ASP.NET causing a yellow bar with the error message: 'CSharpSyncNamespaceCodeRefactoringProvider'.

  • Improved performance around using PointerSafetyXtension in CppCoreCheck.

  • Improved localization around VC++ features.

  • Fixed a build error when the solutionPath variable evaluates to undefined.

  • Fixed a rare scenario that could keep Visual Studio instances from closing if the Test Explorer is open in the solution.

  • Fixed a visibility issue with high contrast black in virtual machines shifting focus.

  • Fixed an issue where an error "No such image" occurs when removing multi-selected images that have been tagged.

  • Improved teh XAML typing experience on the LiveShare client.

  • Fixed an issue when using the Navigate To with a speech recognition command causing the user to wait for the ToolTip to clear before seeing the result.

  • Fixed an issue causing previously opened documents to not restore when a solution is reopened.

  • Fixed a UWP crash when using the new Sample Data feature.

  • Fixed a bug where there were no project properties provider for "Persistence = AssemblyReference".

  • Decreased processor consumption of setup.exe.

  • Fixed an issue preventing HRESULT resources from being customized for XBOX.

  • Fixed an unhandled exception after clicking "Debug Tests".

  • Fixed a build error message "NETSDK1 031" when using a Windows Application Packaging Project.

  • Fixed a crash after ending some LiveShare Sessions.

  • Fixed a bug causing a failure of the "X" button on a page of the First Launch Wizard.

  • Fixed an "Operation not supported" error message in LiveShare.

  • Fixes a bug in Cloud Service (extended support) publish with different settings value in different service configurations.

  • Fixed an issue with C++20 Modules IntelliSense where some language constructs would cause the compiler to crash.

  • Fixed an issue that will cause a small amount of additional memory to leak.

  • Fixed an API breaking change on AudioUnitPropertyIDType.

  • Developers using UWP unit test framework who wish to run their tests on remote devices or emulators were unable to run the tests on remote devices.

详情请参考https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes

长按二维码关注我们

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

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

相关文章

梦真的是反的 | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅(图源神店通缉令,侵权删)

面试官问:怎么保证线程安全在对象内存分配过程中不出问题?emmmm 让我想想

Java一门面向对象的语言,在Java中使用的对象都需要被创建出来,在Java中创建一个对象的方法有很多种,但对象在创建过程中都需要进行内存分配。Java对象内存分配过程保证线程安全,对象的内存分配过程就必须进行同步控制。 对象的内…

.NET 6 预览版 7:新功能已完成 ,将专注于改进

.NET 团队的项目经理 Richard Lander在宣布 .NET 6 Preview 7 时说:“这是 .NET 预览的又一季的结束。”, 中文翻译:.NET 6 预览版 7 发布——最后一个预览版。.NET 6.0 是微软统一 .NET 平台的一个重要版本和第一个 LTS(长期支持&#xff09…

Windows server 2003 CA配置(一)

CA:Certificate Authority,证书权威机构,也称为证书颁发机构或认证中心)是PKI中受信任的第三方实体.负责证书颁发、吊销、更新和续订等证书管理任务和CRL发布和事件日志记录等几项重要的任务。首先,主体发出证书申请,通常情况下,主体将生成密…

js堆和栈的区别_几个例子理解不同数据类型的堆栈内存处理

如有错误烦请指正js代码的运行环境浏览器 内核(引擎)nodewebview(hybrid,嵌入到手机app里面,在app里面运行)...下面通过几个例子理解不同数据类型的堆栈内存处理js如何运行(示例1)var a 12;var b a;b 13;console.log(a);浏览器能够运行js代码&#xf…

世界上没有后悔药,时间匆匆,从关注它们开始......

全世界只有3.14 % 的人关注了青少年数学之旅在这个资讯丰富且易获取的时代,越来越多的人不愿意花时间阅读书籍,碎片化阅读成了主流。人们获取的东西多而杂,很难系统、全面。海量信息对人是冲击,更是诱惑。谁不想了解天下奇闻&…

什么?面试官问我Java内存模型!这不得给我加薪?

内存模型的基础 通信  线程之间以何种机制来交换信息 共享内存  隐式通信消息传递  显示通信 同步  程序中用于控制不同线程间操作,发生的相对顺序的机制 共享内存  显式同步消息传递  隐式同步 Java线程线程之间是通过共享内存的方式实现通信的. 内存模型的抽…

使用 Blazor 开发内部后台(四):基于Card组件快速搭建导航首页

James: 本系列为大家介绍如何使用 Blazor 来开发管理后台,有兴趣的朋友欢迎跟着实验,体验 Blazor 开发的高效与乐趣。本系列目录:使用 Blazor 开发内部后台(一):认识Blazor使用 Blazor 开发内部后台&#x…

2020年,朋友圈的正确打开方式!

全世界只有3.14 % 的人关注了青少年数学之旅各位读者朋友们大家好 我是你们的小伙伴上流君我们开始不定期做互推了不是广告,根据兴趣关注感谢理解与支持ღ( ・ᴗ・ )比心有些人,生活离不开朋友圈。朋友圈是他们展示自我、观察世界的…

因为我把JMM原理讲解了一遍,这给足了我涨薪的底气!

一、什么是JMM? JMM指的是Java内存模型,即 Java Memory Model Java内存模型并不是一种实际存在的东西,而是一种人为形成的约定,是一种概念。 关于JMM,我们需要了解一些相关的同步约定 : 线程在解锁前&…

防腐投加器需要加盐吗_果干、果脯、蜜钱、水果脆片,哪个有营养?你吃对了吗?...

时下,追求健美瘦身的年轻人,常把水果千作为零食、加餐的选择之一。大家认为水果干不仅味道好,富含营养素,而且热量低。还有一些人会把果脯、蜜钱、水果脆片等当作新鲜水果的替代品,用以补充营养一认为果 脯、蜜钱的原料…

.NET6正式版将近,70%开发者或面临技术断层!

过往一周,VS2019 发布了最新V16.11,正式支持热重载;.NET6发布了最后一个预览版Preview7,各大新功能宣告完成;随之C#10的新特性也基本成型,好东西很多!各种密集的版本更新,佐证了行业…

一只蝙蝠的自述在朋友圈火了:千万不要再吃野味了!

全世界只有3.14 % 的人关注了青少年数学之旅来源:少女兔(ID:iiilass)、人民日报(ID:rmrbwx)从营养价值上来看野生动物和家养动物的差别微乎其微既不能延年益寿,也不能青春永驻它们不…

掌握JVM 运行时数据区,其实不是很难,加薪也是要技巧可言的!!!

一、概念 Java 内存区域和内存模型是不一样的东西,内存区域是指 Jvm 运行时将数据分区域存储,强调对内存空间的划分。 而内存模型(Java Memory Model,简称 JMM )是定义了线程和主内存之间的抽象关系,即 J…

不要被约束的意思_俗话说:“娶妻不娶颧骨高,嫁汉不嫁连眉梢”,到底什么意思?...

“世有伯乐,然后有千里马。千里马常有,而伯乐不常有。”——《杂说》 唐韩愈传说春秋时期,有个叫伯乐的人很会选马,他选马的时候,并不需要骑着马真刀真枪地跑几圈,只是看看马的骨相、听听马的嘶鸣就能判断出…

终于来了!微软正式推出 VS Code 测试 API

随着 Visual Studio Code 1.59.0 正式版本的发布,全新的插件测试 API 也从试验版本进入了正式版本。自 2020 年 9 月起至今,经过了将近一年及数次版本迭代的打磨,不管是 API 的功能性还是易用性,与首个预览版本相比都获得了极大的…

MariaDB 10的复制 集群 高可用搭建 大表拆分【持续更新中】

视频地址 http://edu.51cto.com/course/course_id-1691.htmlMariaDB 10培训课程第一部分 复制1.基于GTID方式复制配置及注意事项2.基于表的并行复制3.多源复制(MariaDB 10支持多主一从)4.从库延迟如何找到那条执行慢的SQL5.复制异常处理1062,1032错误处理…

c++歌手大赛系统_计人即讯|第十届程序设计大赛

“第十届程序设计大赛”为激发学生学习计算机语言和科学使用计算机的热情,培养独立思考、勇于创新的探索精神和敢闯会创的意志品格,我院于12月5日13时30分在中主阶教201室成功举办了“第十届程序设计大赛”。本次大赛主要考察选手们应用计算机解决生活中…

限时9.9元 | 快速领取数学建模竞赛备战必备技巧与论文详解!

全世界只有3.14 % 的人关注了青少年数学之旅大家晚上好,随着美赛时间的公布以及大大小小的数学建模竞赛的进行,小天经常可以收到来自很多小伙伴们提出的问题,“竞赛中如何去考虑选题?”、“如何进行思路分析?”、“参考…

项目经理问我Java内存区域模型!急急急

也就这么点吧 Java内存区域主要分为:堆,栈,方法区三大部分 1、堆:是内存区域中最大的部分,所有线程共享,其中存放创建的对象和数组。由于堆是垃圾收集器管理的主要区域,因此也叫GC堆。 2、栈…