【问题标题】:Downgrade C# Project from visual studio 2010 to visual studio 2008将 C# 项目从 Visual Studio 2010 降级到 Visual Studio 2008
【发布时间】:2010-04-22 04:09:47
【问题描述】:

我写了一个visual c# 2008 windows form应用程序,然后我在一台装有visual studio 2010的电脑上编辑了代码,但我不能再在visual 2008中运行它,有什么办法可以做到这一点吗?

【问题讨论】:

    标签: c# visual-studio-2008 visual-studio-2010


    【解决方案1】:

    当你说“不能再运行它”时……会发生什么?

    • sln 文件不兼容;每个 VS 版本都需要不同的 sln 文件
    • csproj大部分兼容,尽管您可能会看到“版本 4 无法识别,使用 3.5 代替”警告或两个,这通常没问题
    • 只要不使用dynamic 或其他新语言功能,cs 就兼容

    在大多数情况下,您只需为 VS2010 设置一个单独的 sln 即可。所以只需将其重命名为“Whatever_2010.sln”,从源存储库中取回旧的“Whatever.sln”,然后将其重命名为“Whatever_2008.sln”。

    【讨论】:

    • 如果您想摆脱“工具版本 4.0 无法识别”的警告,您可以在 .csproj 文件中查找并手动将“4.0”更改为“3.5”。
    • 将工具版本更改为 3.5 后。 Visual Studio 2010 要求我升级你的项目。升级后它用 4.0 替换了这个 3.5
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 2017-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-02
    • 1970-01-01
    • 2011-06-02
    相关资源
    最近更新 更多