2014/04/11

Visual Studio 2010 專案在 Visual Studio 2013 開啟時出現失敗問題之解決方法

有時候要用新工具升級是一種壓力~ 因為會有莫明其秒的問題產生! 不變則已, 一變驚人~
但是新版工具又有讓人不可抗拒的使用理由~ 基於此, 還是要冒險一試!

這是我在 VS2010 開發的 ASP.NET MVC 的網站專案, 使用 VS2013 開啟的時, 出現 "這個 Visual Studio 版本無法開啟下列專案..."


轉移報告出現錯誤


轉移變成可開啟的專案方法:

上圖的連結, 修改麻煩, 而且沒得到我要的結果
最後參考 stackoverflow 的一則回答 (如何在 VS2012或VS2013開啟舊 MVC 專案), 解決開啟舊方案問題, 很簡單, 只要把相對應的 Project Guid 移掉即可

修改 出現錯誤的專案 *.csproj 檔案

移除不必要的 ProjectTypeGuid 以我的專案為例是移掉: {F85E285D-A4E0-4152-9332-AB1D724D3325};


重新以 VS2013 載入, 就可成功開啟囉!!! (警告不傷大雅~ 不影響專案行為)