1. 程式人生 > >如何在vs2010中使用vs2013的解決方案

如何在vs2010中使用vs2013的解決方案

(1)以文字檔案方式開啟.sln檔案。
選取一個vs2013的解決方案檔案.sln,以文字文件方式開啟它。(我用的是Notapad+,我認為是款代替記事本的不錯工具,性感而小巧。有人用sublime text 2開啟它,自有其價值吧。)
這裡寫圖片描述
在檔案開頭我們可以看到一些關鍵資訊:
  Format Version 12.00
  VisualStudioVersion = 12.0.21005.1
  MinimumVisualStudioVersion = 10.0.40219.1

  表明該.sln生成的格式版本是12.00(vs2013),vs版本是12.0.21005.1(vs2013),最小相容版本是10.0.40219.1(vs2010)。
  那也許把該解決方案改成10.0.40219.1以上都行吧?
  【版本區別】
  像我這樣的新手請注意這裡,Version 12.00意味著版本為vs2013而非vs2012,本文末最後已總結了vs版本中的該現象。下一步中改Format Version 為11.00而非10.00
  
(2)修改.sln檔案。
這裡寫圖片描述

(3)重新開啟
先開啟VS2010,然後開啟修改後的解決方案,如果你在vs2013中使用的是4.5的框架那會報如下錯誤
這裡寫圖片描述
這時我們把框架版本改成4.0即可,右擊專案->屬性->應用程式->目標框架
這裡寫圖片描述
一般情況下,現在程式就能正常運行了

(4)修改平臺工具集
如果還不能執行的話那可以試著修改平臺工具集,我在網上查到在“常規”中修改平臺工具集,但是很遺憾我沒找到,不過我們有另一種方法,修改專案的ToolsVersion版本號
這裡寫圖片描述
修改為:
這裡寫圖片描述
這樣就可以了。
如果還不行那我就沒辦法了………….