用于应用程序本地部署的Visual C++ 2015可再发行DLL

yon*_*505 18 c++ visual-studio-2015

到Visual Studio 2013,您只需要msvcr [version] .dll和msvcp [version] .dll.现在,他们在2015年更改了DLL.为了避免使用redist安装程序,我需要包含哪些内容?

编辑:

现在似乎不可能:http: //blogs.msdn.com/b/vcblog/archive/2015/03/03/introducing-the-universal-crt.aspx

"不支持应用程序本地部署通用CRT."

更新:

上面链接的内容已于2015年9月11日更新.现在可以进行应用程序本地部署.

Rob*_*sig 15

这适用于我(x86应用程序).

使用您的应用从这些位置发送所有dll:

  • C:\ Program Files(x86)\ Windows Kits\10\Redist\ucrt\DLLs\x86
  • C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT


Paa*_*ani 1

一般来说,您可以使用 dependency walker 来查找依赖的 dll 列表。关于 Visual Studio 运行时 DLL,您最关心的是其中包含 Visual Studio 特定版本的 DLL。