回覆列表
  • 1 # 使用者9611185044046

    一個方法:用VS2008新建一個專案,然後在2017中開啟,會提示升級,升級之後對比一下sln和xxproj檔案有什麼變化,則降級的時候取逆過程就可以了。

    我觀察到的有:

    sln:多了VisualStudioVersion和MinimumVisualStudioVersion兩個欄位;#Visual Studio 200x變成#Visual Studio 15(從年號變成版本號);Microsoft Visual Studio Solution File, Format Version變化(2005是9.00,2015和2017都是12.00,2008恐怕是10.00)

    csproj和vbproj:<Project ToolsVersion變化(應該是跟著VS版本號);還有就是預設的 .net framework版本變化

    vcproj變為vcxproj:變化很大

    還有一種方法,適用於檔案不多的情況:

    先建立一個VS2008的專案作為模板;然後從VS2017的專案檔案裡把各個Compile元素拷過去(別的引用檔案的和ProjectReference一樣,如果有的話)

  • 中秋節和大豐收的關聯?
  • 張翰鄭爽拍的無極限什麼時候播?