【问题标题】:Monogame OpenGL Game crashes on some Windows 7 computersMonogame OpenGL 游戏在某些 Windows 7 计算机上崩溃
【发布时间】:2013-02-21 08:00:07
【问题描述】:

我正在学习一些使用 Monogame 的游戏开发。

我启动了一个 Windows OpenGL 项目,在我的 Win8 机器上一切正常。

我已经编译好项目并发送给2个人,他们都使用win7 x64,其中一个无法打开游戏。

之后,我在另一台电脑(也是win7 x64)上测试了它,我遇到了同样的问题,游戏进程开始,然后屏幕闪烁(Aero 似乎停用),然后一切恢复正常,进程我的游戏在没有消息的情况下崩溃了。

我确定,我的代码没有问题,可能缺少一些 dll,但其中大部分是随游戏复制的

  • Lidgren.Network.dll
  • MonoGame.Framework.dll
  • OpenTK.dll
  • SDL.dll
  • Tao.Sdl.dll

真诚的

卡恩范贝克

【问题讨论】:

  • Aero 关闭发生在我的工作计算机上,并且由于某种原因不是我家的计算机。我也很想知道为什么会发生这种情况。

标签: windows windows-7 crash monogame


【解决方案1】:

如果它正在关闭 Windows Aero,则可能是图形问题。将可以运行它的 Win7 机器的图形功能与不能运行它的机器进行比较。工作的有显卡吗?我似乎记得 Monogame 对 Reach 图形配置文件的行为很奇怪。

【讨论】:

    【解决方案2】:

    好的,我使用 OpenAL32 安装程序修复了它

    我找到了解决方案here

    如果您的游戏无法运行,您必须安装它。

    在我的第二台计算机上为我修复了它。

    【讨论】:

    • 这也解决了我的问题!闪烁和零禁用仍然发生。还不知道为什么。
    猜你喜欢
    • 1970-01-01
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多