【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
2012-12-11 00:11
435 查看
最近有朋友在下载了我的专栏“【Visual C++】游戏开发”里某一节笔记的源代码之后,发觉一个问题:他们的IDE是VS2008,而我提供的源代码都是注明在VS2010下运行。于是我发表这篇博文,希望能对想解决这个问题的朋友有所帮助。
当用 VS2010 打开 VS2008 解决方案(sln文件)或项目(csproj 文件或 vbproj 文件等)时,VS2010 会提示需要进行升级转换。
反之,如果用 VS2008 打开 VS2010 的解决方案文件,会提示此 sln 是新版本的 VS 创建,无法打开;如果打开项目,会有安全警告,但可以打开。有时候,你可能又想用 VS2008 打开 VS2010 的解决方案,比如你的机器还没有装 VS2010,但拿到的却是 VS2010 创建的解决方案文件。
有两个解决方法:
方法一
在 VS2008 创建一个空的新解决方案,然后一个个添加已有的 VS2010 项目,在安全警告窗口中,选择 OK。
方法二
另存一份 VS2010 解决方案文件的副本,然后用任何纯文本编辑打开,比如记事本,找到 Microsoft Visual Studio Solution File, Format Version 11.00 这一行,将 11.00 改成 10.00,这样就可以用 VS2008 打开了。这也适用于 VS2005。VS2005,VS2008,
VS2010 的 sln 文件版本分别是,9.0, 10.0, 11.0 。
不过,低版本VS打开高版本VS的解决方案或项目只能是临时的办法,可能会引起IDE环境不稳定,不应该在开发中长期使用。
本文部分转自 www.guandanxiazai,com
当用 VS2010 打开 VS2008 解决方案(sln文件)或项目(csproj 文件或 vbproj 文件等)时,VS2010 会提示需要进行升级转换。
反之,如果用 VS2008 打开 VS2010 的解决方案文件,会提示此 sln 是新版本的 VS 创建,无法打开;如果打开项目,会有安全警告,但可以打开。有时候,你可能又想用 VS2008 打开 VS2010 的解决方案,比如你的机器还没有装 VS2010,但拿到的却是 VS2010 创建的解决方案文件。
有两个解决方法:
方法一
在 VS2008 创建一个空的新解决方案,然后一个个添加已有的 VS2010 项目,在安全警告窗口中,选择 OK。
方法二
另存一份 VS2010 解决方案文件的副本,然后用任何纯文本编辑打开,比如记事本,找到 Microsoft Visual Studio Solution File, Format Version 11.00 这一行,将 11.00 改成 10.00,这样就可以用 VS2008 打开了。这也适用于 VS2005。VS2005,VS2008,
VS2010 的 sln 文件版本分别是,9.0, 10.0, 11.0 。
不过,低版本VS打开高版本VS的解决方案或项目只能是临时的办法,可能会引起IDE环境不稳定,不应该在开发中长期使用。
本文部分转自 www.guandanxiazai,com
相关文章推荐
- 【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
- 【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
- 【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
- [原]【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
- 【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
- 【Visual C++】vs2008/2005正确打开vs2010所创建项目的几种方法
- “由于未能创建 Microsoft Visual C# 2008 编译器,因此未能打开项目 "xxx" ”的解决方法 .
- 安装vs2010后不能创建.net2.0项目的解决方法
- C#操作Excel(创建、打开、读写、保存)几种方法的总结
- 解决讨厌的VS2008不能打开vs2010所创建的项目问题
- 由于未能创建 Microsoft Visual C# 2008 编译器,因此未能打开项目 "..."的解决方法
- C#操作Excel(创建、打开、读写、保存)几种方法的总结
- vs2010无法打开项目文件的解决方法
- 【转】VS2005 无法创建或打开“智能设备”项目的一个问题的解决方法
- C#操作Excel(创建、打开、读写、保存)几种方法的总结
- VS2010 打开并能编译VS2012项目的解决方法-----(VS2005,vs2008类似处理方法)
- 由于未能创建 Microsoft Visual C# 2008 编译器,因此未能打开项目 "xxx" ”的解决方法
- vs2010无法打开vs2012创建的项目
- 解决讨厌的VS2008不能打开vs2010所创建的项目问题
- “由于未能创建 Microsoft Visual C# 2008 编译器,因此未能打开项目 "xxx" ”的解决方法