配置XNA以适用VS2017进行开发

Win10似乎已不再支持使用XNA进行游戏开发,安装XNA Game Studio经常会出现错误,显示不兼容,即使安装VS2010也不行。下面给出方法,可以使用VS2017配合XNA进行游戏开发。

1、下载所需文件。

2、解压缩的文件夹包含4个文件夹。每个都包含一个安装包。按照里面文件夹标号依次安装。

最后安装XNA Game Studio 4.0.vsix。
如果收到弹框:“以下扩展与Visual Studio 2017不兼容”,请单击“是” ——安装仍将起作用。

然后打开VS2017,你会发现已经可以创建XNA的项目,但是不能运行。

处理步骤:①关闭VS2017。

     ②找到“C:Program Files (x86)MSBuildMicrosoft”文件夹,将里面的XNA Game Studio文件夹复制到“VS2017安装目录MSBuildMicrosoft”目录下。

     ③以管理员方式运行“VS2017的开发人员命令提示符”,输入

      

cd "VS2017安装目录MSBuild15.0Bin" 

cd "VS2017安装目录MSBuild15.0BinAMD64" 

而后输入

gacutil /i Microsoft.Build.Framework.dll
gacutil /i Microsoft.Build.dll
gacutil /i System.Collections.Immutable.dll
gacutil /i Microsoft.Build.Utilities.Core.dll

可能需要分条输入。

打开VS2017,新建XNA项目,运行,发现可以正常工作。

 欢迎加群892822638共同交流。

原文地址:https://www.cnblogs.com/ArtistofCodeMartial/p/12491193.html