【发布时间】:2020-04-01 16:52:09
【问题描述】:
我使用 Visual Studio 2019 使用 C++ WinAPI 制作了一个 Windows 应用程序。 完成后,我构建了它,并用我的电脑执行。它完美地工作。 然后我发送给没有 Visual Studio 的朋友。它说它需要“msvcp140d.dll”“ucrtbased.dll”“vcruntime140_1d.dll”“vcruntime140d.dll”来打开它。
然后我在我的计算机中找到它们,将它们与我的应用程序放在同一个目录中,然后将它们发送给我的朋友。它也工作得很好。
但我的问题是“有没有办法只用 Visual Studio 2019 打包它们?”一个包含大量 DLL 的小应用程序有点奇怪。
【问题讨论】:
-
就我而言,您关于将必要的 DLL 与应用程序放在同一文件夹中的评论解决了我的直接问题,直到我找到更好的解决方案。谢谢!
标签: c visual-studio dll software-distribution