Visual Studio 2005專案升級.NET Framework 3.5專案

摘要:Visual Studio 2005專案升級.NET Framework 3.5專案

隨著Visual Studio 2008的推出,嶄新的功能讓程式開發人員可以更快速且容易的建立或佈署應用程式,但身為程式開發人員的您應該明白,我們在寫程式中最怕碰到的就是這種軟體版本或開發工具升級導致軟體專案不相容,這也是有些公司遲遲不敢導入新版開發工具的關係。

話說到這,此時不禁讓人心中有個疑問,那我的Visual Studio 2005舊專案怎麼辦?會不會變成孤兒或在此劃下句點呢?

升級您的Visual Studio 2005專案

現在請跟著我做以下動作,我將帶領您將Visual Studio 2005專案手動升級為.NET Framework 3.5版,由於Visual C#專案與Visual Basic專案升級的方式有些不同,下面也針對這兩種不同語言的升級方法來做進一步的說明。

請在Visual Studio 2008中,打開您的Visual Studio 2005專案,並依照提示將它轉換為Visual Studio 2008專案,在這個轉換過程中系統會提示您對是否原始專案進行備份,這邊是建議您選擇將原始專案備份,以避免轉換過程中發生無法預期的錯誤,導致您遺恨千古。

clip_image002[4]

轉換完畢後,接著依照您的專案類型,選擇下面合適的轉換方法。

Visual C#專案

請開啟您的Visual C#專案,並打開方案總管,接著在您的專案上面按下滑鼠右鍵,然後選擇屬性,然後在應用程式屬性頁中,我們可以看到目標Framework這個下拉式選單,請選擇.NET Framework 3.5版本即可。

clip_image002[8]

Visual Basic專案

請開啟您的Visual Basic專案,並打開方案總管,接著在您的專案上面按下滑鼠右鍵,然後選擇屬性,然後在編譯屬性頁中,點選進階編譯選項,這時我們可以看到目標Framework(所有組態)這個下拉式選單,請選擇.NET Framework 3.5版本即可。

clip_image003[4]

在您升級的.NET Framework 3.5專案中加入LINQ基本功能

1. 請在您的.NET Framework 3.5專案中,打開方案總管,並在您的專案上面按下滑鼠右鍵,然後選擇屬性

2. 接著在加入參考視窗中,選擇.NET索引標籤,並且在清單中找到System.Core.dll這個項目,然後選擇它並按下確定。

clip_image005[4]

 

最後,請在您的專案原始碼中加入System.Linq命名空間即可。

//Visual C#
using System.Linq;
'Visual Basic
Import System.Linq
最後,這邊有一點比較需要注意的是,如果您需要使用更強大的LINQ功能,LINQ to SQL、LINQ to XML、LINQ to DataSet等,則必須再加入其相對應的參考及命名空間。