低版本的vs文件能在高版本的vs中proe打开旧版本文件吗?

11693人阅读
今天某童鞋想打开老师给的一个VS2010的工程,而其电脑上却没有装VS2008,只装了VS2008,
我让其将工程发给我,我的机子也只装了VS2008,打开工程时提示如下:
选择的文件是解决方案文件,但是用此应用程序的较新版本创建的,无法打开。//截图如下
看后,我突发灵感,将该工程的解决方案文件的后缀由xxx.sln改成了xxx.txt然后,查看其内容如下:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project(&{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}&) = &kjcyzgks&, &kjcyzgks\kjcyzgks.csproj&, &{F722BD49-0B2F-4D05-B735-204A4773453F}&
EndProject
&& &GlobalSection(SolutionConfigurationPlatforms) = preSolution
&& &&& &Debug|x86 = Debug|x86
&& &&& &Release|x86 = Release|x86
&& &EndGlobalSection
&& &GlobalSection(ProjectConfigurationPlatforms) = postSolution
&& &&& &{F722BD49-0B2F-4D05-B735-204A4773453F}.Debug|x86.ActiveCfg = Debug|x86
&& &&& &{F722BD49-0B2F-4D05-B735-204A4773453F}.Debug|x86.Build.0 = Debug|x86
&& &&& &{F722BD49-0B2F-4D05-B735-204A4773453F}.Release|x86.ActiveCfg = Release|x86
&& &&& &{F722BD49-0B2F-4D05-B735-204A4773453F}.Release|x86.Build.0 = Release|x86
&& &EndGlobalSection
&& &GlobalSection(SolutionProperties) = preSolution
&& &&& &HideSolutionNode = FALSE
&& &EndGlobalSection
很明显在上面我们看到了# Visual Studio 2010,于是我赶紧将其该成了# Visual Studio 2008,再次打开工程时,
发现还是打不开,想了下,我将自己的VS2008工程的YYY.sln改成YYY.txt,然后看其内容如下:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project(&{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}&) = &SSLauncher&, &SSLauncher\SSLauncher.vcproj&, &{D88F5B39-BE0D-44BC-9C7C-778AE33731C9}&
EndProject
&& &GlobalSection(SolutionConfigurationPlatforms) = preSolution
&& &&& &Debug|Win32 = Debug|Win32
&& &&& &Release|Win32 = Release|Win32
&& &EndGlobalSection
&& &GlobalSection(ProjectConfigurationPlatforms) = postSolution
&& &&& &{D88F5B39-BE0D-44BC-9C7C-778AE33731C9}.Debug|Win32.ActiveCfg = Debug|Win32
&& &&& &{D88F5B39-BE0D-44BC-9C7C-778AE33731C9}.Debug|Win32.Build.0 = Debug|Win32
&& &&& &{D88F5B39-BE0D-44BC-9C7C-778AE33731C9}.Release|Win32.ActiveCfg = Release|Win32
&& &&& &{D88F5B39-BE0D-44BC-9C7C-778AE33731C9}.Release|Win32.Build.0 = Release|Win32
&& &EndGlobalSection
&& &GlobalSection(SolutionProperties) = preSolution
&& &&& &HideSolutionNode = FALSE
&& &EndGlobalSection
对比一下VS2010的工程,
VS2010的前两行为:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
VS2008的前两行为:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
很明显了,刚才我们只改了第二行,第一行没改,所以打不开,
现在我们将VS2010工程xxx.txt的前两行改为VS2008工程的YYY.txt前两行即可。
最后将xxx.txt 改回xxx.sln,在用VS2008打开xxx.sln,已经可以打开了哦。
//友情提醒
如果你用VS2008打开VS2010的工程,发现编译通过,却运行不了时,
在 生成 里 重新生成解决方案 即可。
无法直接启动带有"类库输出类型"的项目
在解决方案管理器中右击,选择属性,如下图
修改启动项目即可
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:360747次
积分:6041
积分:6041
排名:第2503名
原创:209篇
转载:290篇
评论:29条
(3)(2)(1)(29)(22)(4)(8)(16)(7)(4)(2)(1)(18)(45)(1)(18)(13)(14)(15)(12)(9)(10)(9)(15)(16)(4)(12)(14)(28)(18)(14)(9)(7)(5)(7)(7)(37)(3)(11)(1)(4)(18)(8)安装VS2010后,如何设置老版本的项目文件不是默认用VS2010打开_百度知道
安装VS2010后,如何设置老版本的项目文件不是默认用VS2010打开
提问者采纳
统先后安装了VS2008和VS2010,差点要把VS2010卸载了,很不方便,选择打开方式都不行,在打开用VS2008创建的项目文件时总是会默认用VS2010打开:打开VS2010-工具-选项-环境-常规-点击“还原文件关联”-确定-OK。其实只需要简单设置VS2010就不会关联老版本文件了
其他类似问题
为您推荐:
vs2010的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁浏览器的版本不同,上百度网页搜索的内容一样吗?会不会因为版本低就和版本高的百度网页搜索的内容有所不_百度知道
浏览器的版本不同,上百度网页搜索的内容一样吗?会不会因为版本低就和版本高的百度网页搜索的内容有所不
浏览器的版本不同,上百度网页搜索的内容一样吗?会不会因为版本低就和版本高的百度网页搜索的内容有所不同?
.内容是一样的,,但不代表着显示必然一样.。就是用户体验不同,可能无法正常的显示.若是打开百度链接到了hao123.有些浏览器有些页面..,就不能去责怪浏览器.
其他类似问题
为您推荐:
其他1条回答
览器的版本不同。而百度服务器端有可能会对界面排版进行微调,上百度网页搜索的内容完全一样,但是并不会对搜索的结果进行调整!不会因为版本低就和版本高的百度网页搜索的内容而有所不同。 浏览器搜索显示的结果来自于百度服务器返回的结果
好的,谢谢。
百度网页搜索的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁安装VS2010后,如何设置老版本的项目文件不是默认用VS2010打开_百度知道
安装VS2010后,如何设置老版本的项目文件不是默认用VS2010打开
提问者采纳
系统先后安装了VS2005和VS2010哗籂糕饺蕹祭革熄宫陇,在打开用VS2005创建的项目文件时总是会默认用VS2010打开,选择打开方式都不行,很不方便,差点把VS2010卸载了,其实只需要简单设置VS2010就不会关联老版本文件了:打开VS2010-工具-选项-环境-常规-点击“还原文件关联”-确定-OK!
其他类似问题
为您推荐:
vs2010的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Office 2003低版本和 Office 高版本并存,打开文档优先设置方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Office 2003低版本和 Office 高版本并存,打开文档优先设置方法
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢

我要回帖

更多关于 不能打开高版本文件 的文章

 

随机推荐