【问题标题】:Reach to HiDef XNA 4.0达到 HiDef XNA 4.0
【发布时间】:2012-11-05 17:58:21
【问题描述】:

我正在将一个项目从 XNA 3.1 转换为 XNA 4.0,我收到了这个错误:

错误 1 ​​XNA Framework Reach 配置文件不支持顶点着色器 模型 3.0。 J:\Utad\Mestrado\2Ano\Disserteção\Novos 软件\xna\Codigo\VisualizadorXNA\VisualizadorXNA\VisualizadorXNAContent\BumpCylinder.fx VisualizadorXNA

经过一些研究,我发现我必须在我的项目中从 Reach 更改为 HiDef。之后,错误消失了,但其他错误出现了。我从未见过这种错误,并且在互联网上的任何地方都找不到解决方案,错误如下:

错误 17 参数 1:无法从 'Microsoft.Xna.Framework.GameTime [c:\Program Files (x86)\Microsoft XNA\XNA 游戏 Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Game.dll]' 到 'Microsoft.Xna.Framework.GameTime' J:\Utad\Mestrado\2Ano\Disserteção\Novos 软件\xna\Codigo\VisualizadorXNA\VisualizadorXNA\VisualizadorXNA\Game1.cs 208 35 VisualizadorXNA

这个错误很奇怪。我可以在这方面使用一些帮助。

最好的问候, 豪尔赫

【问题讨论】:

  • 嗯。您的所有项目是否都使用相同的 XNA 版本 (4)?如果您可以发布错误引用的代码,那么帮助您解决问题会容易得多:-)

标签: c# xna xna-4.0 xna-3.0


【解决方案1】:

我会清除解决方案,并删除“bin”和“obj”文件夹以及每个项目中带有“cache”或“user”等后缀的每个文件。

如果它继续失败,我会删除“Microsoft.Xna.Framework”引用并再次添加以确保正确。

【讨论】:

  • 您似乎在解决方案中的任何项目中混合了对 xna 3.1 的 .dll 引用和对 xna 4.0 的 .dll 引用...您确定引用正确吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-09
相关资源
最近更新 更多