Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
C# 如何从Visual Studio 2012项目降级到Visual Studio 2008_C#_Visual Studio - Fatal编程技术网

C# 如何从Visual Studio 2012项目降级到Visual Studio 2008

C# 如何从Visual Studio 2012项目降级到Visual Studio 2008,c#,visual-studio,C#,Visual Studio,我正在使用C#Windows应用程序。我最近将一个VisualStudio2008项目转换为新的VisualStudio2012项目。现在我不得不将这个项目降级到VisualStudio2008。有没有办法降低该项目的等级??2012年与2010年兼容,我不确定这是否可行,但我在如何从2010年返回到2008年的过程中发现了这一点,希望它在2012年对您有效(): 备份.sln文件 在记事本中打开VS 2010.sln 它应该是这样的: Microsoft Visual Studio Solut

我正在使用C#Windows应用程序。我最近将一个VisualStudio2008项目转换为新的VisualStudio2012项目。现在我不得不将这个项目降级到VisualStudio2008。有没有办法降低该项目的等级?

2012年与2010年兼容,我不确定这是否可行,但我在如何从2010年返回到2008年的过程中发现了这一点,希望它在2012年对您有效():

  • 备份.sln文件

  • 在记事本中打开VS 2010.sln

    它应该是这样的:

    Microsoft Visual Studio Solution File, Format Version 11.00 
    # Visual Studio 2010  Project("{FAE04EC0-3 ......
    
    Microsoft Visual Studio Solution File, Format Version 10.00 
    # Visual Studio 2008  Project("{FAE04EC0-3 .....
    
  • 将11.0版更改为10.0版,将Visual Studio 2010更改为2008版

    它应该是这样的:

    Microsoft Visual Studio Solution File, Format Version 11.00 
    # Visual Studio 2010  Project("{FAE04EC0-3 ......
    
    Microsoft Visual Studio Solution File, Format Version 10.00 
    # Visual Studio 2008  Project("{FAE04EC0-3 .....
    

  • 在Visual Studio 2012中,将所有项目更改为目标.NET Framework 3.5

    在VisualStudio2008中,创建一个空白解决方案,然后将all.csproj/vbproj添加到其中


    <> p> > VisualStudio 2008中的CXPROJ Visual C++项目没有./P>> P>除了提供的解决方案是正确的之外,我还要补充说明,您需要确保在App.CONFIG文件中没有与此类似的代码,否则,无论您将要做什么,都将无法运行项目:

    
    

    转到:项目属性->配置属性->常规->平台工具集。更改为不同的Visual Studio版本。

    有时在转换过程中会进行备份(我不知道2012年,但据我记忆,在以前的版本中,这是一个选项)。签入项目目录-在将项目转换为2012年之前,可能有一些备份副本。请从版本控制系统还原为旧版本。您使用版本控制系统,对吗?建议不起作用:它破坏了我的解决方案文件。损坏了我的C++解决方案,