我想使用 .NET 4.5 编写 XNA 游戏,这样我就可以使用 .NET 4.0 中没有的新功能之一。
有什么办法吗? VS2012 没有在新项目列表中的任何位置列出 XNA。
我也看到了这个问题: How to install XNA game studio on Visual Studio 2012?
但我只是一个爱好者,我无法让 xcopy 工作(而且我认为我没有游戏工作室,只有框架)。无论如何,我想知道是否有可能在 VS2010 中改为以 .NET 4.5 为目标。
提前致谢。
最佳答案
您可以更改 XNA 游戏的项目文件,让它使用 .Net 4.5。打开 .csproj 文件并更改以下行:
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
阅读:
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
在下一次编译时,二进制文件是 .Net 4.5。在我们公司,我们用它来创建带有新 Kinect One 的 XNA 游戏,而且效果非常好。我们尝试了 MonoGame,虽然它很棒,但在我们的特定情况下,它不如我们在 Windows 上所希望的那样稳定。
关于c# - 带有 C# .NET 4.5 的 XNA 4.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11273102/