我正在查看使用XNA框架安装的文件,之后我又回到了编程,我收到了一个错误:
The .xap file was created with a version of XACT that is incompatible with
the XNA Framework Content Pipeline version used by this project. Refer to the
documentation for options to resolve this mismatch.
我不知道这意味着什么。我该如何解决?
答案 0 :(得分:1)
从不同的XNA版本(例如XNA 3.1到4.0)进行更新时,需要将XACT文件转换为最新版本。
有深度指南here,但我会强调这些要点。
如果您希望在升级前保留.xap
文件的副本,请制作.xap
文件的备份副本。
在安装了XNA Game Studio 4.0的系统上,单击“开始”菜单>所有程序,> Microsoft XNA Game Studio 4.0>工具|> Microsoft跨平台音频创建工具3(XACT3)。这是最新版本,可让您更新文件。
在XACT3工具中,从升级到XNA 4的项目中打开.xap
文件。加载时,您应该在XACT UI中看到以下消息:
This project file was created with the March 2009 release of XACT.
You are running the February 2010 release.
If you save this project, it will be saved as the current version
and may no longer work with the version of XACT it was originally
created with.
点击确定将.xap
项目升级为2010年2月的新格式。
.xap
项目保存在XACT UI中并关闭XACT UI。他们在MSDN上也是this thread,说你只需通过在XACT3中打开.xap
,保存并重建项目来转换{{1}}
答案 1 :(得分:0)
这是一个错误!我只是在不同的项目中复制了我的代码,这没关系!不管怎样,谢谢。