sdl - MonoGame 游戏构造函数挂起
问题描述
using Microsoft.Xna.Framework;
namespace Sample
{
public static class Program
{
public static void Main(string[] args)
{
var game = new Game();
game.Run();
}
}
}
我的项目有一个 NuGet 引用MonoGame.Framework.DesktopGL
(版本 3.8.0.1641),它介绍了Microsoft.Xna.Framework.Game
该类。在今天之前,这工作得很好;游戏将被实例化并运行,它将显示一个空白的矢车菊蓝色窗口。
截至今天早上,这段代码挂在Game
. 为了进行调查,我下载了MonoGame 存储库,将其作为项目链接,然后逐步查找问题。看起来对SDL Init的调用是挂起的。堆栈跟踪和输出窗口没有显示任何有用的信息。我想这是因为我们正在尝试加载本机库。
我能想到的唯一改变是我昨天下午将 Visual Studio 2022 更新为 17.1.0 预览版 1.0,但我不明白为什么会导致这个问题。
您能帮我解决问题或提供一些进一步的调查提示吗?我想这是一个特定于我和我的设置的利基问题,但我对下一步应该做什么感到迷茫。
解决方案
推荐阅读
- reactjs - 如何防止多次重新渲染反应
- excel - 根据结果比较 2 列和颜色填充
- scala - 将文件从 Spark 放到本地 FS 中的每个节点上
- next.js - 如何在 nextjs 中创建引导 5 个选项卡?
- windows - 仅在一个客户端上的 SSL 证书撤销状态
- arrays - 为什么我的代码不起作用,没有任何作业
- java - 生产者消费者使用wait/notifyAll
- c# - 响应大小问题?- 底层连接已关闭:服务器关闭了预期保持活动状态的连接
- python - Python pandas:对分组的第一行和最后一行应用操作并将结果添加为列的最佳方法是什么?
- java - 在kotlin中按asc顺序对字符串列表进行排序