我想把我的游戏(XNA 4.0)从WP移植到Zune HD,所以我下载了Zune扩展安装程序。不幸的是,Zune App只有在XNA 3.1之前才被支持,所以我下载了XNA Game Studio 3.1并安装了它,没有任何错误或问题。但当我启动Zune扩展安装程序时,它提示XNA 3.1应该在安装之前...-.-
为什么在安装了4.0的情况下无法检测到XNA 3.1?我不想卸载新版本,我只想开发一个Zune应用程序!
必须有一种在同一台机器上为WP和Zune HD开发的方法,但如何开发呢?
干杯
发布于 2012-02-13 00:40:34
好吧,问题出在细节上...
我没有安装XNA Game Studio 3.1,而是使用了XNA Framework Redistributable (我不知道为什么它在Google results之上)……
在实际的Game Studio 3.1中,一切都运行得很好。"A-Type“是对的:
VS2010支持XNA4.0(独家),VS2008支持XNA3.0/3.1(独家)。
不幸的是,要将4.0游戏转换为3.1 (适用于Zune),我将不得不在VS08中创建一个新项目,并手动将原始文件复制到其中。
发布于 2012-02-11 01:59:35
从我听到的其他人的说法是,这是可能的,但请放心,这并不容易。到今天为止,我还没有让它在一起工作。我面临的主要问题是WP7开发工具的新版本。如果您运行的是某个特定技术的旧版本,它会让您先卸载该技术。
我猜如果你倒着做,你可能会跳过这项检查。您所要做的就是在VS2010中添加项目模板(就此而言,您可以在项目内部手动引用旧版本的XNA )。
但是..。
出于以下原因,我强烈建议不要使用XNA 3.1:
编写的
https://stackoverflow.com/questions/9229609
复制相似问题