我想使用.NET 4.5编写XNA游戏,以便能够使用其中一项不在.NET 4.0中的新功能。
有没有办法做到这一点?在New Projects列表中,VS2012没有列出XNA。
我还看到了这个问题:如何在Visual Studio 2012上安装XNA游戏工作室?
但我只是一个业余爱好者,我无法让xcopy工作(而且我认为我只有游戏框架,没有游戏工作室)。 我想知道是否可能在VS2010中以.NET 4.5为目标。
提前致谢。
我想使用.NET 4.5编写XNA游戏,以便能够使用其中一项不在.NET 4.0中的新功能。
有没有办法做到这一点?在New Projects列表中,VS2012没有列出XNA。
我还看到了这个问题:如何在Visual Studio 2012上安装XNA游戏工作室?
但我只是一个业余爱好者,我无法让xcopy工作(而且我认为我只有游戏框架,没有游戏工作室)。 我想知道是否可能在VS2010中以.NET 4.5为目标。
提前致谢。
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
阅读:
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
在下一次编译时,二进制文件是 .Net 4.5。在我们公司,我们使用它来创建具有新Kinect One的XNA游戏,效果非常好。我们尝试了MonoGame,虽然它很棒,但在我们特定情况下,在Windows上不够稳定。
有些人在Win8+Metro上使用MonoGame取得了成功。
如其他答案所述,XNA不单独支持Metro,但是MonoGame提供了大部分API。您应该能够只需添加对DLL的引用并将应用程序编写为XNA游戏。
回答您的另一个问题,我认为微软已经表示VS2010不支持.NET 4.5开发。