【问题标题】:Microsoft VC++ 2005 SP1 and 2008 SP1 Redistributable PackageMicrosoft VC++ 2005 SP1 和 2008 SP1 可再发行包
【发布时间】:2010-03-16 18:36:25
【问题描述】:

我的应用程序需要 Microsoft VC++ 2005 (SP1) Redistributable Package。

我知道我可以下载并安装它。

问题是,在我们的服务器中,已经安装了 Microsoft VC++ 2008 (SP1) Redistributable Package。

现在,我还需要安装 2005 (SP1) 版本吗?

或者 2008 (SP1) 与 2005 (SP1) “向后兼容”?

谢谢。

【问题讨论】:

    标签: visual-c++ package redistributable


    【解决方案1】:

    您需要安装 2005 redist :- 它安装的软件包由名为 MSVCR80.dll 的 dll 组成,而 2008 redist 具有 MSVCR90.dll 文件。 它们不兼容。

    【讨论】:

    • 哦,好的,它们可以在不破坏彼此应用程序的情况下共存?
    • 它们有不同的 dll 名称,所以是的。实际上它们被安装到 WinSxS 存储中,它通过名称和公钥哈希来分隔 dll,因此即使 dll 名称相同,它们也可以和平共存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多