vc++可再发行组件和C/C++运行时库

  

1、关于ucrt

https://learn.microsoft.com/en-us/cpp/windows/universal-crt-deployment?view=msvc-170

从 Visual Studio .NET 到 Visual Studio 2013,C++ 编译器和工具的每个主版本都包含一个新的独立版本的 Microsoft C 运行 (CRT) 库。 CRT 的这些独立版本彼此独立,并在不同程度上彼此不兼容。 例如,Visual Studio 2012 使用的 CRT 库是第 11 版,名为 msvcr110.dll,而 Visual Studio 2013 使用的 CRT 是第 12 版,名为 msvcr120.dll。 从 Visual Studio 2015 开始,这种情况不会再出现。 Visual Studio 2015 及更高版本的 Visual Studio 都使用一个通用 CRT。

通用 CRT (UCRT) 是 Microsoft Windows 操作系统组件。 它包含在 Windows 10 或更高版本以及 Windows Server 2016 或更高版本的操作系统中。 在仍获得外延支持的较旧操作系统上使用 Windows 更新,就可以使用 UCRT。 通用 CRT 的本地部署受支持,但有一些限制。

 

 位于目录C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\x64 下的api-ms-win*.dll ,我们通过 dependency walker 来看一下依赖关系。

 

 

 

 

2、关于msvcrxx.dll 和 msvcpxx.dll 

 

 

 

 

 

 

 

 

3、vc++可再发行组件下载

https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170

 

posted on   崔好好  阅读(74)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示