在其他计算机上运行XNA 4.0游戏

时间:2012-08-08 14:10:51

标签: c# xna-4.0

我在这里查了一下:How do I get an XNA 4.0 game to run on other machines?,但其中没有真正的解决方案。

我创建了一个完全空的XNA4.0项目,选择了Release并对其进行了编译,然后将Release文件夹发送到非开发PC。得到了Appcrash通用错误。

它可能是我做错的标准,但不知道是什么...... 可以确认.NET4.0,XNA Redist 4.0和DirectX都安装在另一台机器上。

更新:空的'新游戏'现在加载,但我在过去几年制作了一个或六个程序,每个程序都不在另一台机器上运行。有人可能会将我链接到“正确”的引用,程序集等吗?结合我的问题,谷歌不止一次地放弃了这些词语。

更新:我要求一位朋友在他的电脑上进行测试,起初出现同样的错误,但他忘了安装XNA 4.0 redist。在那之后,我的文件在他的电脑上正常运行。不过,出于某种原因,他们还没有在我自己的非开发机器上工作。无论如何,感谢您的建议,现在我知道它的本地我可以自己解决它。建议仍然受欢迎。

3 个答案:

答案 0 :(得分:2)

最终用户需要安装.NET 4.0,XNA 4.0 Redistributable(不是完整的游戏工作室)和DirectX。

答案 1 :(得分:1)

是否安装了Dot-Net 4.0和XNA 4.0框架?

答案 2 :(得分:0)

选择发布项目,您将获得一个安装程序,为您检查并安装所需的库...