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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)