【问题标题】:How to convert visual studio 2010 SP1 solution into visual studio 2012 solution? [duplicate]如何将 Visual Studio 2010 SP1 解决方案转换为 Visual Studio 2012 解决方案? [复制]
【发布时间】:2012-09-13 12:25:05
【问题描述】:

我知道它们(大多数项目类型)在 2010 SP1 和 2012 之间是相互兼容的,并且没有必要进行转换,但如果我仍然需要它怎么办?如果我需要将我的解决方案标记为 Visual Studio 2012 解决方案怎么办?双击 VS2010 解决方案时,版本选择器会自动打开 VS2010(即使我现在安装了 VS2012),图标上也有一个数字 10(而不是数字 11)。

怎么做??

【问题讨论】:

  • 您是否尝试在 2012 年打开您的 2010 解决方案?它应该会自动升级。
  • @jrummell:不;图标不会改变。
  • 这是关键点 - 我将在 2012 年打开它,但它仍然是 2010 年的解决方案。没有转换提示,什么都没有……

标签: c# visual-studio visual-studio-2012


【解决方案1】:

在VS2012中打开,然后点击文件,另存为。

【讨论】:

  • 仅供参考,这对我不起作用。对我来说,“文件”菜单下没有显示“另存为”。但是,我改为遵循here 的建议,它奏效了。
  • @KentBoogaart 如果我在执行“另存为”之前先左键单击解决方案(在解决方案资源管理器的最顶部),这对我有用
  • @TX_:因为它完全不自然?我的意思是说真的,我尝试了save all 函数,但它的作用与save as 不同,所以 wt* micrsoft ?
  • @v.oddou:否则,它适用于活动文档。
  • @SLaks:嗯……我现在很困惑。保存所有适用于您所说的活动文档?
【解决方案2】:

只需在文本编辑器中打开解决方案文件并更改以下两行

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012

或者,您可以右键单击解决方案文件,选择属性,然后将用于打开文件的程序从 Visual Studio Selector 更改为 Visual Studio 2012。无论版本如何,它将在 VS 2012 中打开解决方案文件,我有点喜欢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多