我正在将一个项目从XNA 3.1转换为XNA 4.0,我收到了这个错误:
错误1 XNA Framework Reach配置文件不支持顶点着色器 型号3.0。 j:\ UTAD \ Mestrado \ 2Ano \Disserteção\诺沃斯 softwares \ xna \ Codigo \ VisualizadorXNA \ VisualizadorXNA \ VisualizadorXNAContent \ BumpCylinder.fx VisualizadorXNA
经过一些研究后我发现我必须在项目中从Reach更改为HiDef。之后,错误消失了,但其他人已经出现了。我从未见过这种错误,也无法在互联网的任何地方找到解决方案,错误如下:
错误17参数1:无法转换 'Microsoft.Xna.Framework.GameTime [c:\ Program Files(x86)\ Microsoft XNA \ XNA游戏 工作室\ V4.0 \参考\的Windows \ 86 \ 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
这个错误非常奇怪。我可以在这个中使用一些帮助。
最诚挚的问候, 乔治
答案 0 :(得分:0)
我会清除解决方案,并删除“bin”和“obj”文件夹以及每个项目中带有“cache”或“user”后缀的每个文件。
如果继续提供失败,我会删除“Microsoft.Xna.Framework”引用,我会再次添加以确保是正确的。