gpt4 book ai didi

visual-c++ - 如何正确安装 MS VC++ 9 运行时?

转载 作者:行者123 更新时间:2023-12-01 22:19:03 25 4
gpt4 key购买 nike

我有一个使用 ms vc++ 运行时的应用程序。如果最终用户的系统不存在,我应该如何安装它?我正在考虑将其与安装程序捆绑在一起......但就包含的内容而言,我该如何做到这一点?有没有静默安装程序?如果有的话,在哪里可以找到?我在 Windows SDK 中似乎找不到它。

最佳答案

有一个interesting post关于在 the Visual C++ blog 上部署运行时库。这篇文章是关于 VC8 的,所以我不确定所有建议都适用于 VC9。

以下是 Microsoft 提供的选项:

  • 使用包含 VC 的 .MSM 文件的 .msi 安装程序您正在使用的库。这些男男性行为者文件全局安装库。他们还保留引用计数,以便库被删除时最后一个使用它们的应用程序得到已卸载。
  • 使用“应用程序本地”部署,即复制您的库和 list 文件应用程序目录。这是一个更简单的如果您不使用 .msi,则解决方案安装程序。您的应用程序仍应使用库的系统版本(如果它们更多)比您自己的版本更新。
  • 静态链接所有内容(并避免跨 dll 边界使用 crt)

Microsoft 不鼓励您使用的另一个选项是从您自己的安装程序运行 Visual C++ redist 安装程序。

我不确定他们的理由是什么。这将需要额外的几兆字节并且不会被引用计数,但它仍然工作得很好 AFAICT。您可以将/q 选项传递给 vc_redist_x86.exe 以执行无人值守安装(无用户交互)。

关于visual-c++ - 如何正确安装 MS VC++ 9 运行时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1996166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com