首页 > 其他分享 >小技巧,让VS2008打开VS2010的工程

小技巧,让VS2008打开VS2010的工程

时间:2023-01-25 22:33:28浏览次数:68  
标签:x86 VS2010 技巧 Win32 Debug Visual Studio Release VS2008


今天某童鞋想打开老师给的一个VS2010的工程,而其电脑上却没有装VS2010,只装了VS2008,
我让其将工程发给我,我的机子也只装了VS2008,打开工程时提示如下:

选择的文件是解决方案文件,但是用此应用程序的较新版本创建的,无法打开。//截图如下

小技巧,让VS2008打开VS2010的工程_file



看后,我突发灵感,将该工程的解决方案文件的后缀由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


Global


    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


EndGlobal



很明显在上面我们看到了# 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


Global


    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


EndGlobal



对比一下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的工程,发现编译通过,却运行不了时,



在 生成 里 重新生成解决方案

小技巧,让VS2008打开VS2010的工程_2010_02





​​


标签:x86,VS2010,技巧,Win32,Debug,Visual,Studio,Release,VS2008
From: https://blog.51cto.com/softo/6023018

相关文章

  • 将VS2008智能感知(IntelliSense)添加到工具栏
    众所周知,当我们在VS2008中(VS2005也可以,其它的没测试)编写代码时,它能够自动地:1)提示类的成员 2)提示方法的参数  3)自动完成单词拼写等,它们都有相应的快捷键(要按三个......
  • VS2008使用Access数据库,不能更新数据库中数据的原因
    参考文章:​​http://zhidao.baidu.com/question/150772502.html​​本文关键词:VS2008运行工程,Access数据库中的数据更新不了,数据库中的数据被还原,数据添加不了,往数据库添......
  • 加速VS2008的启动速度!...
    1.去掉开始页打开VS2008,点->工具->选项,在选项中找到->启动设置->启动时:显示空环境即可!  2.去掉程序启动时的闪屏画面 右键点击V......
  • 位运算的小技巧
    1//1.使用左移运算符<<迅速得出2的次方21<<2//4,即2的2次方31<<10//1024,即2的10次方4//但是要注意使用场景5x=2e9;//2000000000......
  • Web前端画布元素的技巧速成
    画布(canvas)是HTML5中新增加的一个非常重要的元素,使用它的API,我们可以通过绘制的方式实现图形、线条和文字的显示。1.   目标使用画布元素,快速绘制一个中小学教学使用的工......
  • VS2010编译jpeg.lib
    --------------------------------------------2.打开VS2010命令行,进入jpeg-9a目录----------------------------------------------------------------------------------......
  • macOS 相关操作小技巧合集
    macOS相关操作小技巧合集2019-09-1717:57:59 本文来源:高老四博客 分类:macOSTell 阅读(451) 评论(0)作为MBP(MacBookPro)的新用户,最近老四也更新到了最新系统「Cata......
  • 常见重构技巧 - 去除多余的if else
    最为常见的是代码中使用很多的if/else,或者switch/case;如何重构呢?方法特别多​​出现if/else和switch/case的场景​​​重构思路​​​方式一-工厂类​​​​方式二-枚举......
  • 使用VS2010开发人员命令提示窗口操作程序集强命名 使用 sn.exe的命令 sn -T d:\Lic
    使用VS2010命令提示窗口操作程序集强命名使用sn.exe的命令https://www.cnblogs.com/njl041x/p/3880967.html说明:文中示例均以将文件置于D盘根目录(D:\)下为例。一、查......
  • Python学习中的六个技巧小结
    1.引言“Beautifulisbetterthanugly.”上述为著名的TheZenofPython的第一句话,也是有追求的python开发人员的信条之一。所以我们的问题来了:如何编写漂亮的Python代......