【发布时间】:2014-07-31 09:57:31
【问题描述】:
我目前正在使用 Visual Studio 2010 Professional,我想知道是否有任何方法可以将 Visual C++ 2012 运行时库添加到安装项目的先决条件中?
目前我只能选择Visual C++ 2010 Runtime Library
我已经尝试了标题为 Check Microsoft Update 以获取更多可再发行组件 的链接(出现在先决条件配置屏幕上),但我被重定向到 http://msdn.microsoft.com/en-us/vstudio/aa496123.aspx 并且找不到任何可以添加该功能的东西视觉工作室 2010。
【问题讨论】:
-
VS2010 没有时间机器来猜测 VS2012 会是什么样子。只需添加单个文件并将它们复制到应用程序的安装目录中即可。您将需要 msvcr120.dll,可能需要 msvcp120.dll。请记住,在一个程序中使用多个版本的 CRT 是非常不健康的。
-
我知道“时间机器”,但由于这只是 exe 的“信息标签”,我想知道是否有任何方法可以添加这些先决条件。并且先决条件配置屏幕上的 Microsoft 链接似乎也表明存在这种可能性。
-
您需要一个“引导程序”来让安装向导提供先决条件。 Windows SDK 目录中的 Bootstrapper\Packages 子目录存储它们。当你复制它们时你会遇到多少麻烦是相当难以猜测的,你必须尝试。不要覆盖任何内容。
-
我刚刚发现了 :) 目前关注 msdn.microsoft.com/en-us/library/ee726596.aspx 看看它是如何工作的
标签: c++ visual-studio-2010 visual-studio