2010-07-29 99 views
2

我需要將ASP.NET應用程序從1.1遷移到3.5。我已經在這個論壇上的答案,但仍然有一些問題有關將ASP.NET 1.1應用程序遷移到3.5的一些問題

  1. 我應該將應用程序從1.1直接轉換爲3.5?或先將其轉換爲2.0,然後再轉換爲3.5以及這樣做的原因。

  2. 是否有任何文章可以在轉換過程中遇到的任何典型問題的解決方案中,通過從1.1到3.5的整個轉換過程?

  3. 是否有可能使用VS2008將ASP.NET 1.1項目轉換爲ASP.NET 2.0,還是我需要使用VS2005 IDE來這樣做?

在此先感謝您的幫助。

回答

1

當項目將從.NET 1.1至2或更高版本,只需使用Visual Studio 2008

它可以轉換你的項目要麼.NET 2或.NET 3.X,沒有那麼多的麻煩,並您的1.1代碼中99%將在新框架上編譯得很好。

您很可能花更多時間轉換舊代碼以使用新的框架功能,但所有1.1類仍可用。因此,您可以按班級進行「真正的」遷移課程;並使用最新的框架功能開發新功能。

+0

所有的答案都很有用。非常感謝 – RKP 2010-08-02 08:50:02

0

回答你的第一個和第三個問題,我在VS2008中沒有直接從1.1轉換到3.5的問題,我會推薦這個。

有時對於小型解決方案來說,最快最簡單的方法是創建一個新的.NET 3.5解決方案和項目,複製您的頁面和控件,然後合併您的配置文件。它使您可以評估現有的網站結構。

問題2:從MSDN:http://blogs.msdn.com/b/pandrew/archive/2007/10/25/how-to-upgrade-from-net-framework-1-0-to-net-framework-3-5.aspx

0

問題1:

.NET 3.5基本上是一個擴展.NET 2.0因此可以直接遷移至3.5。 .NET 3.5使用版本2.0的CLR。

問題2: 是的,你可以使用VS 2008來做到這一點。

相關問題