2014-01-14 143 views
4

我目前正在嘗試使用Visual Studio 2013將項目從.NET 3.5遷移到4.5.1。我已經每篇文檔能夠找到說,當你打開一個過時的框架項目嚮導會彈出提供遷移你的項目,但我一直無法獲得該向導。顯而易見的是手動更改目標框架,但是我們有一個相當大的多解決方案項目,所以這不太理想。有沒有明確調用這個工具的方法?在Visual Studio 2013中從.NET 3.5遷移到4.5.1

編輯更多信息:

這是我指的是嚮導:http://msdn.microsoft.com/en-us/library/dd483478.aspx

它不只是切換的目標框架,它還更新在Web.config引用爲好。就像我說的,這是一個非常大的項目,我沒有興趣手動做這個。當我嘗試手動執行此操作時,我最終得到了很多(很多)缺失的引用。

回答

5

Visual Studio 2013Round Trip兼容2012和2010,所以沒有工具可以運行(如果您正在運行.csproj文件)。

將框架版本從3.5更改爲4.5.1 的行爲是的轉換過程。

+2

Yups。並且可以選擇更改非框架程序集的必需引用,NuGet包的重新下載以及實際升級到新技術(例如MVC2到MVC 5)的操作。 – jessehouwing

+0

它不正常更新Web.config文件嗎? – Honanin

+0

@Hananin有些東西可能需要手動更新(如Jesse提到的)我不知道Web.config是否是其中之一。即使你可以運行該向導(就像來自2008年的一個項目),我不認爲這個嚮導會讓Jesse談到的那些變化。 –

0

我相信你所指的嚮導是項目升級嚮導,它涉及升級解決方案/項目(與目標框架版本無關)。

要定位新的框架,只需從屬性頁面中選擇一個新的框架版本即可。

相關問題