Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.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 2010 SP1解决方案转换为visual studio 2012解决方案?_C#_Visual Studio_Visual Studio 2012 - Fatal编程技术网

C# 如何将visual studio 2010 SP1解决方案转换为visual studio 2012解决方案?

C# 如何将visual studio 2010 SP1解决方案转换为visual studio 2012解决方案?,c#,visual-studio,visual-studio-2012,C#,Visual Studio,Visual Studio 2012,我知道它们(大多数项目类型)在2010年SP1和2012年之间是相互兼容的,并且没有必要进行转换,但是如果我需要它怎么办?如果我需要将我的解决方案标记为Visual Studio 2012解决方案,该怎么办?双击VS2010解决方案时,版本选择器会自动使用VS2010打开它(即使我现在安装了VS2012),并且图标上有数字10(而不是数字11) 如何操作???。在VS2012中打开它,然后单击文件,另存为。只需在文本编辑器中打开解决方案文件并更改以下两行即可 Microsoft Visual S

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


如何操作???。

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

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

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

或者,您可以右键单击解决方案文件,选择“属性”,然后将要用于打开文件的程序从Visual Studio选择器更改为Visual Studio 2012。它将在VS 2012中打开解决方案,而不考虑文件的版本,我有点喜欢


您是否尝试过在2012年推出2010年解决方案?它应该自动升级。@jrummell:No;图标不会改变。这是关键点——我将在2012年打开它,但它仍然是2010年的解决方案。没有转换提示,没有…仅供参考,这对我不起作用。“文件”菜单下没有显示“另存为”。但是,我还是按照建议做了,而且效果很好。@KentBoogaart如果我先左键单击解决方案(在解决方案浏览器的顶部),然后再执行“另存为”@TX\ux:操作,这对我来说很有效,因为这完全是不自然的?我的意思是说,我认真地尝试了
保存所有
函数,但它与
另存为
的功能不同,所以wt*micrsoft?@v.oddou:否则,它将应用于活动文档。@SLaks:ehm。。。我现在糊涂了。保存所有适用于您所说的活动文档?
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012