.net – 无法为XNA 4.0游戏选择目标框架

我有一个XNA 4.0项目,我想用.Net 4.0完整配置文件编译,但它默认设置为客户端配置文件. “应用程序”选项卡中的“目标”框架组合框显示为灰色.

我已经卸载并重新安装.Net 3.5,.Net 4.0和Xna 4.0.可能是什么问题呢?我们的其他开发机器没有这个问题.

我找到了一个解决方法:

在.csproj文件中是一个名为TargetFrameworkProfile的xml元素,它被设置为Client.当我删除单词Client并因此清空xml节点时,该项目被构建为完整的.Net 4.0程序集.

您甚至可以通过更改TargetFrameworkVersion元素将项目升级到.NET 4.5或更高版本.我们使用它可以在XNA游戏中使用Kinect One相机.

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
相关文章
相关标签/搜索