Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 将VS C#2005转换为2008的问题_Visual Studio 2008_Visual Studio 2005_Xna - Fatal编程技术网

Visual studio 2008 将VS C#2005转换为2008的问题

Visual studio 2008 将VS C#2005转换为2008的问题,visual-studio-2008,visual-studio-2005,xna,Visual Studio 2008,Visual Studio 2005,Xna,我有一些来自XNA 1.0的项目想要调试,但是当我尝试将它们转换为VS 2008时,转换错误会消失,并且只转换.csproj和.sln文件,所有其他项目和资源文件仍然无法转换,没有解释原因。然后我回去尝试转换普通的C#2005项目,得到了同样的错误。为什么会这样 此外,尽管我有最新的.NET framework、DirectX 9.0c和XNA refresh可再发行版,但我以前运行XNA 1.0的游戏都无法在我的计算机上运行。有人知道运行安装了3.1的旧XNA游戏有什么问题吗 编辑:这是我试图

我有一些来自XNA 1.0的项目想要调试,但是当我尝试将它们转换为VS 2008时,转换错误会消失,并且只转换.csproj和.sln文件,所有其他项目和资源文件仍然无法转换,没有解释原因。然后我回去尝试转换普通的C#2005项目,得到了同样的错误。为什么会这样

此外,尽管我有最新的.NET framework、DirectX 9.0c和XNA refresh可再发行版,但我以前运行XNA 1.0的游戏都无法在我的计算机上运行。有人知道运行安装了3.1的旧XNA游戏有什么问题吗

编辑:这是我试图转换的项目之一。另外,如果有人想下载游戏并告诉我他们玩游戏是否有问题,我将不胜感激,它在XNA 3.1发布之前就已经工作了,但从那时起,我也重新格式化了我的电脑,不确定这是否是导致我的comp或最新版本XNA出现问题的原因。游戏链接如下:。我的目标是在VS 2008中重新打开该项目,并将调试信息添加到日志文件中,以便查看错误所在


Edit2:好吧,听起来我要等到4.0出来。始终使用错误日志记录是一个很好的教训….

在XNA GSE 4.0中实现了许多突破性的更改。有关详细信息,请参阅


关于将xna 1.0项目转换为2.0的一篇好文章是(转换为4.0的一些细节工作——在我意识到有新版本推出4.0之前,我必须对BulletX的旧版本及其演示进行一些修改)。

要玩xna 1.0游戏,你需要(3.1运行时无法做到这一点)。所有运行时都可以并排安装(如果您不想为转换而烦恼的话,VisualStudio和XNA Game Studio也可以安装)

我不认为您可以直接将项目从1.0转换为3.1,但我不确定,因为我从未尝试过

如果这种情况发生在我身上,我只需创建一个新的3.1项目,并将我所有的源文件和内容文件都带进来。在任何情况下,您都可能需要对源文件进行修改—有很多


另外,如果您可以再推迟一段时间,或者使用XNA 4.0,那么XNA 4.0很快就会推出更多版本。

谢谢。但愿我还能下载VS 2005,如果你能找到一个链接,请分享(我在microsoft.com上找到的一个链接只是一个指向最新vcsharp页面的软链接)。@churchskiz,我很高兴这个链接帮助了你。