Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让2d XNA游戏教程在Windows 8上运行?_Windows_Visual Studio 2010_Xna 4.0 - Fatal编程技术网

如何让2d XNA游戏教程在Windows 8上运行?

如何让2d XNA游戏教程在Windows 8上运行?,windows,visual-studio-2010,xna-4.0,Windows,Visual Studio 2010,Xna 4.0,我最近刚在大学里完成这项工作。现在我要做一个屏幕演示,演示我在家里用Windows8系统对游戏所做的修改。我已经安装了Visual studio 2010和XNA 4.0。我可以在Visual C#中打开游戏项目,并将项目的任何部分删除,但我无法运行游戏 我已尝试按照XNA教程中的建议安装Windows Phone开发者工具,但在尝试安装时,它会显示“需要Windows 7或Windows Vista” 有没有什么办法让我可以让游戏运行,这样我就可以播放它了 谢谢我最近遇到了同样的问题。据我所知

我最近刚在大学里完成这项工作。现在我要做一个屏幕演示,演示我在家里用Windows8系统对游戏所做的修改。我已经安装了Visual studio 2010和XNA 4.0。我可以在Visual C#中打开游戏项目,并将项目的任何部分删除,但我无法运行游戏

我已尝试按照XNA教程中的建议安装Windows Phone开发者工具,但在尝试安装时,它会显示“需要Windows 7或Windows Vista”

有没有什么办法让我可以让游戏运行,这样我就可以播放它了


谢谢

我最近遇到了同样的问题。据我所知,微软放弃了XNA,并停止了在Windows 8下对它的支持(如果我错了,有人可能会纠正我)。但并非所有的希望都破灭了。MonoGame是XNA框架的开源Mono端口,它应该在Windows 8下工作

此链接显示如何将上述教程迁移到MonoGame并在Windows 8下运行:

据我所知,MonoGame的内容管道不起作用,您仍然需要将内容烘焙到xnb文件中


我希望我能帮助你

我意识到你的问题现在已经过时了,希望能解决它,但如果其他人有类似的问题,我想我还是会回答的。我刚刚在我的Windows 8 PC上运行了该教程的游戏,使用Visual Studio 2010和XNA 4没有问题-因此它在Windows 8上运行良好,因为Microsoft仍然支持Windo上的XNA 4ws 8 desktop(不适用于Windows应用商店应用程序)。问题似乎是“如何在Windows 8上安装XNA 4,以及如何处理尝试安装XNA 4时可能出现的问题?”。对于该问题,请参阅此处的回答:

当您尝试在Windows 8上运行游戏时,会出现什么错误?