【Visual C++】vs2008⼀2005正确打开vs2010所创建项目的几种方法

2024-12-03 09:16:43
推荐回答(1个)
回答1:

于是我发表这篇博文,希望能对想解决这个问题的朋友有所帮助。 当用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 。