1. 程式人生 > >如何用vs2010打開vs2013的項目?

如何用vs2010打開vs2013的項目?

edit sof sta vs2013 做什麽 ext font 指定 ==

眾所周知,用vs2013打開vs2010十分簡單,無須做什麽。

從VS2010開始,不再制作專有的文件格式,這只是一個xml格式的文本文件,其中決定了解決方案的平臺工具集和VS版本。

既然.sln只是個文本文件,重新設定其中指定的VS版本和平臺工具集,也許可以用低版本打開高版本的解決方案。

  1. 首先,修改.sln文件。

技術分享

進入後修改參數:

Microsoft Visual Studio Solution File, Format Version 12.00

# Visual Studio 2012

改為:

Microsoft Visual Studio Solution File, Format Version 11.00

# Visual Studio 2010

保存退出。

2.進入項目文件夾

用記事本打開App.config文件。

sku=".NETFramework,Version=v4.5"

改為:

sku=".NETFramework,Version=v4.0"

保存退出。

3.用記事本打開.csproj文件。

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>

改為:

<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

保存退出。

我想起vs2012和vs2010的平臺工具集不一致,vs2012是v110,vs2010是v100,vs2013則是v120。

去查找對應ToolsVersion的項目文件,修改之。

技術分享

技術分享

改為

技術分享

1.修改sln文件

用記事本或者Editplus的之類的工具打開vs2013創建的項目sln文件,頭部信息如下:

  1. Microsoft Visual Studio Solution File, Format Version 12.00
  2. # Visual Studio 2013

將其改成

  1. Microsoft Visual Studio Solution File, Format Version 10.00
  2. # Visual Studio 2010

(這裏的10.00也可以寫成11.00)

然後用vs2010就可以打開這個sln了。
2.修改平臺工具集
此時雖然打開了但還是無法編譯通過。需要修改平臺工具集。

技術分享

工程-->屬性-->常規-->平臺工具集:把v120改成v100.

這樣就可以正確編譯運行了。

如何用vs2010打開vs2013的項目?