是否有visual studio 2008运行时版本的摘要?

the*_*ill 19 c++ runtime visual-studio-2008

我一直在研究一个奇怪的问题,在某些系统上加载某个应用程序的dll失败(使用Global Flags加载器快照标记显示它在LoadLibraryEx中的某个位置).windbg中的日志显示似乎有几个不同版本的MSVCR90.DLL被引用.看来我们的清单中引用的版本与我们正在安装的可再发行的运行时不同.

我一直在努力为Visual Studio服务包和安全修补程序找到不同运行时版本的确定列表,但我找不到任何有用的东西.

在我自己的机器上,我至少安装了五个不同的机器,但我无法将它们与Visual Studio正在构建的内容联系起来.这是我现在所发现的:

是否有比这更完整的列表,或者说明我们正在构建哪个版本?

什么是完全修补的Visual Studio 2008安装?SP1 + ATL修补程序?还有进一步的安全更新吗?

编辑:我发现这个页面至少将所有下载放在一个地方:http://support.microsoft.com/default.aspx? scid = kb; en-us; 2019667&sd = rss&spid = 12913

EDIT2:看来只更新到最新的visual studio库不会自动使用它们 - 你需要显式绑定到最新的库版本

gbj*_*anb 2

运行 Microsoft Update(不是 Windows 更新),它会将您修补到最新版本。其中有几个(5 或 6 IIRC)。

  • 谢谢 - 我刚刚注意到可以通过更新 9.0.30729.5570 获得新的更新。在 Win7 上,Microsoft Update 和 Windows Update 是一回事(我认为) (2认同)