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,但我不明白为什么会导致这个问题。
您能帮我解决问题或提供一些进一步的调查提示吗?我想这是一个特定于我和我的设置的利基问题,但我对下一步应该做什么感到迷茫。