gpt4 book ai didi

c++ - 0xc000007b 错误和 Microsoft Visual C++ 2010 x86 运行时

转载 作者:行者123 更新时间:2023-11-30 05:10:52 27 4
gpt4 key购买 nike

目前,我们需要为我们的游戏用户提供一个windows客户端。
在我们的开发机上用vs2010编译后就可以正常运行了。
但是当我们将它发送到其他电脑时,它有这个 0x000007b 错误。
它与这个问题非常相似:0xc000007b Error?

我发现:
如果我们有 vs2010 和这个
runtime
在那台电脑上(即使安装了 2010 x86 Redistributable 也不行)。

我如何将这个 2010 x86 运行时安装到我们用户的电脑上,或者我该怎么做才能避免这个 0x000007b 错误?

最佳答案

Visual Studio 2003 => 2010 使用 .net 汇编技术允许并排安装不同的 Visual Studio 二进制文件。

这种机制有一些优点

  1. 通过更新您的应用将使用的全局拷贝,更有可能获得关键修复的更新
  2. 更好的安全性 - 只会加载 Microsoft 签名的 dll。

它也有复杂的理解。

您的选择

  1. 使用合并模块安装 - 这些是引用计数的,应该意味着全局系统获得正确的版本
  2. 使用 redist 文件安装 - 找到正确版本的可再发行 exe,然后分发并运行它。如果其他人运行此程序,然后将其卸载,它也会删除导览拷贝。
  3. 安装到您的应用程序本地文件夹。

我建议安装到您的应用程序本地文件夹 - 这意味着文件完全在您的控制之下。参见 msdn : deploy to local folder

关于c++ - 0xc000007b 错误和 Microsoft Visual C++ 2010 x86 运行时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45453441/

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