【发布时间】:2011-05-18 09:33:32
【问题描述】:
此页面说明如何在您的应用中部署 VC++ 2008 库的本地副本,以避免安装 3rd-party vcredist。这对我很有用,因为它可以让我将压缩文件夹发送给用户,他们可以运行而无需使用不喜欢的安装程序。
但是,它对我不起作用。我的应用程序不使用 MFC,只使用 Win32,否则是标准 C++。我有app/MyApp.exe,仅此而已...我应该从%PROGDIR%\Microsoft Visual Studio 9.0\VC\Redist\x86 复制哪些文件以及它们应该去哪里?
我在 XP-Mode 虚拟 PC 上对此进行测试,当我尝试按照页面中的说明进行操作时,跨文件复制不会导致出现“应用程序初始化失败”错误。有没有我遗漏的步骤?
我查看了我的清单,似乎只使用了 CRT:http://pastebin.com/BD4NZMC2
【问题讨论】:
标签: visual-studio-2008 visual-c++ dll side-by-side