visualstudio2022与2019的区别
visualstudio2022与2019的区别在于版本不同。
1、visualstudio2022,是64位版本,不再受到4GB内存的限制,尽管VS2022本身是64位,仍然可以构建32位的应用程序。
2、visualstudio2019,是32位版本,只能构建32位的应用程序。visualstudio一般指MicrosoftVisualStudio,MicrosoftVisualStudio是美国微软公司的开发工具包系列产品,VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等。
visualstdio2022下载什么组件
本文内容
在此页
下载
Visual Studio 2022 的实用程序和生成工具列表
Visual Studio 2022 的可分发代码文件
并发可视化工具软件开发套件的可分发代码文件
用于 Visual Studio 扩展开发的可分发代码文件
用于使用 Xamarin 进行移动开发的可分发代码文件
提示
观看 Visual Studio 2022 发布活动的录制内容,了解新功能,听取提示和技巧,并下载免费的数字材料。
| 开发者社区Visual Studio 2022 路线图 | 系统要求 | 兼容性 | 可分发代码 | 发布历史记录 | 许可条款 | 博客的最新 | 发布已知问题Visual Studio Docs 中的新增功能 |
在此页
下载 Visual Studio 2022
Visual Studio 2022 的可分发代码文件
并发可视化工具软件开发套件的可分发代码文件
用于 Visual Studio 扩展开发的可分发代码文件
Visual Studio 2022 的实用程序列表
Xamarin 的移动开发可分发代码文件
备注
在以下列表中...
[arch] 表示处理器体系结构标识符,例如“x86”、“x64”或“arm”。
[locale] 表示某个特定语言、区域设置或区域性标识符,例如“ENU”、“en-us”或“1033”。
[version] 表示使用版本号的文件夹名称。
[VisualStudioFolder] 表示 Visual Studio 2022 的安装位置。
下载
单击按钮即可下载最新版 Visual Studio 2022。 有关如何安装和更新 Visual Studio 2022 的说明,请参阅将 Visual Studio 2022 更新到最新版本。 另请参阅如何脱机安装的说明。

访问 Visual Studio 网站以下载其他 Visual Studio 2022 产品。
备注
安装包大小会根据当前 Visual Studio 配置而有所不同。
Visual Studio 2022 的实用程序和生成工具列表
这是在某些版本的 Visual Studio 2022(以下简称“软件”)的 Microsoft 软件许可条款的“实用工具”部分中引用的“实用工具列表”。 你收到的软件可能不包括此列表上所有文件,具体取决于软件的特定版本。 若要确定对于以下文件你所拥有的权限,请参阅你的软件版本随附的 Visual Studio 许可条款。 不得修改这些文件。 某些实用程序的性质可能使其他人可以访问安装了这些实用程序的设备。 因此,应用程序和数据库调试或部署完毕后,应删除已安装的所有实用程序
诊断工具
适用于 Visual Studio 2022 的 IntelliTrace 独立收集器
[VisualStudioFolder]\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTraceCollection.cab
Visual Studio 2022 远程工具
vs_remotetools.exe(x86、x64、ARM64 版本)
用于 Visual Studio 2022 的性能工具
[VisualStudioFolder]\Team Tools\Performance Tools\Setups\vs_profiler\[arch]_x64_[locale].exe
Visual C++ 实用工具
“实用程序列表”包括指定目录的子文件夹中的以下文件:
[VisualStudioFolder]\VC\Auxiliary\VS\redist\GraphicsDbgRedist\
VsGraphicsHelper.dll
VsGraphicsResources.dll
[VisualStudioFolder]\VC\Redist\MSVC\[version]\debug_nonredist[arch]\
Microsoft.VC142.DebugCRT\concrt140d.dll
Microsoft.VC142.DebugCRT\msvcp140d.dll
Microsoft.VC142.DebugCRT\msvcp140d_atomic_wait.dll
Microsoft.VC142.DebugCRT\msvcp140d_codecvt_ids.dll
Microsoft.VC142.DebugCRT\msvcp140_1d.dll
Microsoft.VC142.DebugCRT\msvcp140_2d.dll
Microsoft.VC142.DebugCRT\vccorlib140d.dll
Microsoft.VC142.DebugCRT\vcruntime140d.dll
Microsoft.VC142.DebugCRT\vcruntime140_1d.dll
Microsoft.VC142.DebugCXXAMP\vcamp140d.dll
Microsoft.VC142.DebugMFC\mfc140d.dll
Microsoft.VC142.DebugMFC\mfc140ud.dll
Microsoft.VC142.DebugMFC\mfcm140d.dll
Microsoft.VC142.DebugMFC\mfcm140ud.dll
Microsoft.VC142.DebugOpenMP\vcomp140d.dll
[VisualStudioFolder]\VC\Tools\MSVC\[version]\bin\
pgort140.dll
pgort140ui.dll
pgosweep.exe
Visual Studio 2022 的可分发代码文件
以下部分是“REDIST 列表”,Visual Studio Enterprise 2022、Visual Studio Professional 2022 和 Visual Studio Community 2022(简称“软件”)的 Microsoft 软件许可条款的“可分发代码”部分中引用了此列表。 如果你有此类软件的有效许可副本,可根据软件的许可条款,使用你的程序复制和分发下列文件的未修改形式。
ASP.NET 库
根据位于 的 Microsoft .NET 库条款,单独许可和支持以下软件组件。 如果你不同意这些软件组件的许可条款,则不能使用它们。
MVC
Web API
具有 Razor 的网页
Entity Framework
SignalR
Katana
Microsoft XML 文档转换
Microsoft Azure
源
MobileServices.js
MobileServices.min.js
对象代码
Microsoft.WindowsAzure.Mobile.dll
Microsoft.WindowsAzure.Mobile.resources.dll
Microsoft.WindowsAzure.Mobile.UI.dll
Microsoft.WindowsAzure.Ext.dll
Visual Studio 的 Blend 和 XAML 设计器
Blend 项目的可再分发文件和 Visual Studio 的项模板安装在以下位置:
[VisualStudioFolder]\Common7\IDE\ProjectTemplates
[VisualStudioFolder]\Common7\IDE\ItemTemplates
[VisualStudioFolder]\DesignTools\AppThemes
[Program Files (x86)]\MSBuild\Microsoft\Expression\Blend\.NETFramework
Blend for Visual Studio
Blend for Visual Studio 的可再分发文件安装在以下位置:
[Program Files (x86)]\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0
[Program Files (x86)]\Microsoft SDKs\Expression\Blend\.NETFramework\v4.5
数据资源示例
[VisualStudioFolder]\DesignTools\SampleData
.NET Framework 4.6.2
根据软件的许可条款,你可使用你的程序以未修改形式复制和分发以下文件:
脱机安装程序
dotNetFx-x86-x64-AllOS-ENU.exe(在 Visual Studio 中为 .NET Framework 4.6.2)
NDP462-KB3151800-x86-x64-AllOS-ENU.exe(在 Microsoft 下载中心等其他渠道中为 .NET Framework 4.6.2)
注意: 两个文件是相同的,但可能对不同的分发渠道使用不同的名称。
语言包
dotNetFx-x86-x64-AllOS-[locale].exe
NDP462-KB3151800-x86-x64-AllOS-[locale].exe
备注
两个文件是相同的,但可能对不同的分发渠道使用不同的名称。
[locale] 表示三个字母的特定语言标识符。 例如,NDP462-KB3151800-x86-x64-AllOS-DEU.exe
语言包适用于下列语言(此处随其相关标识符代码一起列出):阿拉伯语 (ARA)、中文-台湾 (CHT)、捷克语 (CSY)、丹麦语 (DAN)、德语 (DEU)、希腊语 (ELL)、芬兰语 (FIN)、法语 (FRA)、希伯来语 (HEB)、匈牙利语 (HUN)、意大利语 (ITA)、日语 (JPN)、朝鲜语 (KOR)、荷兰语-荷兰 (NLD)、挪威语 (NOR)、波兰语 (PLK)、葡萄牙语-巴西 (PTB)、俄语 (RUS)、瑞典语 (SVE)、土耳其语 (TRK)、中文 (CHS)、葡萄牙语-葡萄牙 (PTG)、西班牙语 (ESN)
F# 运行时
Fsharp.Core.dll
ADO.NET
根据软件的许可条款,你可使用你的程序以未修改形式复制和分发以下文件:
System.Data.dll
System.Data.DatasetExtensions.dll
System.Data.OracleClient.dll
Adonetdiag.dll
DIA SDK
根据软件的许可条款,你可使用你的程序以未修改形式复制和分发以下文件:
[VisualStudioFolder]\DIA SDK\bin\msdia140.dll
[VisualStudioFolder]\DIA SDK\bin\arm64\msdia140.dll
[VisualStudioFolder]\DIA SDK\bin\arm\msdia140.dll
Visual C++ 运行时文件
根据软件的许可条款,你可以未修改形式复制和分发以下文件,作为你的程序的安装包的一部分:
[VisualStudioFolder]VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC143_CRT_[arch].msm
[VisualStudioFolder]VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC143_CXXAMP_[arch].msm
[VisualStudioFolder]VC\Redist\MS
下载visualstudio需要保留下载缓存吗
看个人需求。
下载visualstudio保留下载缓存可以看个人需求,保留后续更新、卸载会方便。但会占用更多的储备空间。可以根据自己需求来考虑是否保存。
VisualStudio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为VisualStudio2019版本,基于.NETFramework4.5.2。Mac版VisualStudio2017年5月10日正式推出。