0

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

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

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

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

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

最好的问候, 豪尔赫

4

1 回答 1

0

I'd clear the solution, and would remove the "bin" and "obj" folders and every file with a suffix like "cache" or "user" in every project.

If it continues giving fails, I would remove the "Microsoft.Xna.Framework" references and I would add again to ensure are right.

于 2012-11-06T08:00:09.343 回答