哪个 'C++ redistributable' 作为 .NET Framework 3.5 和 4 的一部分安装?
Which 'C++ redistributable' is installed as part of .NET framework 3.5 and 4?
我找不到 'c++ redistributables' 作为
的一部分安装的参考
- .NET 框架 3.5
- .NET 框架 4
问题是;
由于我们的软件,客户需要知道哪些 C++ 可再发行组件将安装在目标机器上。
提前致谢
它不是可再分发的,该框架使用 CRT 的私有副本。它在您安装框架时部署。可能是必要的,这样他们就可以修复自己的错误和安全漏洞,独立于 C/C++ 发行版。
.NET 2.0 到 3.5 使用 msvcr80.dll,一个从 VS2005 开始的 CRT 副本。它安装在并排缓存中,就像当时常见的那样,c:\windows\winsxs 目录。使用 .NET 特定版本号 8.0.50727.xxxx。当前 xxxx 修订号为 9185。
.NET 4.5 及更高版本使用 msvcr120_clr0400.dll,一个从 VS2012 开始的 CRT 副本。它安装在 Windows 目录中。我不记得4.0用的是什么了。
您不能依赖这些 DLL 供自己使用,头文件和 link 库不可用。那也不明智。
我找不到 'c++ redistributables' 作为
的一部分安装的参考- .NET 框架 3.5
- .NET 框架 4
问题是;
由于我们的软件,客户需要知道哪些 C++ 可再发行组件将安装在目标机器上。
提前致谢
它不是可再分发的,该框架使用 CRT 的私有副本。它在您安装框架时部署。可能是必要的,这样他们就可以修复自己的错误和安全漏洞,独立于 C/C++ 发行版。
.NET 2.0 到 3.5 使用 msvcr80.dll,一个从 VS2005 开始的 CRT 副本。它安装在并排缓存中,就像当时常见的那样,c:\windows\winsxs 目录。使用 .NET 特定版本号 8.0.50727.xxxx。当前 xxxx 修订号为 9185。
.NET 4.5 及更高版本使用 msvcr120_clr0400.dll,一个从 VS2012 开始的 CRT 副本。它安装在 Windows 目录中。我不记得4.0用的是什么了。
您不能依赖这些 DLL 供自己使用,头文件和 link 库不可用。那也不明智。