1

我目前在学校使用 Microsoft Visual Studio 2010。我最近完成了一个 Window Phone 7 平台的项目,现在正在开发一个 XNA3D 项目,但是我似乎无法将我的 SDK 环境从 WP7 更改为 XNA。

我打开了以前使用 XNA 框架启动的项目,但 Visual Studios 使用 Windows Phone 7 打开,而不是 XNA。我尝试创建一个新项目并将其创建为 XNA 4.0,但是当 Visual Studios 加载我的工作区时,它仍在使用屏幕顶部下拉菜单中的 Windows Phone 7 标题。该程序仍会加载所需的 XNA 框架,并将我的程序作为 XNA 运行,并且不会加载 Windows Phone 7 模拟器,所以这不是一个大问题,但它是一个烦恼,而且两者都没有我自己,我的老师也解决不了。我玩过一些设置和属性,但似乎没有任何改变。VS2010 甚至不允许我单击下拉箭头并选择 XNA,它是灰色的。

我要问的是,以前有没有人遇到过这个问题,如果有,您是如何解决的?或者,你知道我该如何解决这个问题并继续我的作业吗?

4

1 回答 1

0

Visual Studio 使用唯一的 projectID 标识项目。我想这就是你的情况。我强烈建议您将 Visual Studio 更新到 2012,这很好,您也可以在那里使用 XNA。是解释细节的stackoverflow问题。它也可以解决您的问题。

还有另一种方法,您可以创建新的 XNA 项目并将所有文件链接到该项目。大多数事情都在那里工作。通常我会在创建 [Monogame] ( http://monogame.net/ )时这样做,这是 XNA 的一个不错的开源端口

我希望我能正确理解您的问题并能够回答。如果需要任何具体或更多细节,请告诉我。

于 2013-08-09T05:57:28.240 回答