问题 是否可以在没有安装.NET或XNA的情况下运行XNA游戏?


我开发了一个XNA游戏,我想在我的学校展示一些人,但不幸的是学校的计算机没有安装XNA或正确版本的.NET框架。由于它们是学校的计算机,我不能只是安装它们。

我的问题是,如果没有安装这些游戏,是否可以运行我的游戏。我希望我可以将一些DLL或其他东西复制到我的闪存驱动器或类似的东西上。


7596
2017-11-16 02:34


起源

据我所知,不,你不能。 - thedaian
@APShredder,带上一台笔记本电脑或使用一个应用程序,你可以看到你的家用电脑,不需要安装,如showmypc.com - Jeremy Thompson


答案:


否 - .NET Framework需要相当复杂的安装。如果没有安装适当的框架,您将无法运行XNA游戏。


13
2017-11-16 02:42



好的,谢谢。我认为这可能是答案,但无论如何我不得不问。 - Adam P


如果没有适当的安装,你无法按原样运行XNA游戏。但是,有一个名为的开源库 SilverSprite 其目标是“在Silverlight 3中无需更改代码即可运行XNA游戏”。显然有 一些 编码 - 至少,你需要一些新的启动代码 - 但是他们给出了他们的项目页面的介绍,看起来它可能很快就会开始。

当然,这意味着任何想要玩游戏的人都需要Silverlight插件,但是如果你的学校的计算机上有这个插件(可能是这样),那么你只需要打开一个Web浏览器并指向它你的游戏。


3
2017-11-16 03:57



+1;听起来它可能会或可能不会起作用,但值得一试。 - Merlyn Morgan-Graham
我也喜欢这个,明天我可能会试着看看它是否能很好用。 - Adam P