2010年7月31日 星期六

在VS 2010中使用不同的.NET Framework 版本 (2)

使用VS 2010開發並維持舊版本.NET 3.5專案


本文介紹如何維持舊版本.NET 3.5專案在VS 2010開發環境中繼續開發,我們使用Visual Web Developer 2010 Express。首先我們使用VS 2008建立一個版本為.NET 3.5的專案,其中含有一個Web 專案(WebAP1)與類別專案(myClass),如下圖:




開啟Visual Web Developer 2010 Express->點選Open Project->選擇剛才建立的VS2008專案,系統會自動出現如下視窗:





我們要選擇「Finish」,因為我們不要轉換成.NET 4.0版本,我們還是要在VS2010中維持.NET 3.5的版本,接著會顯示轉換已完成訊息,我們可以選擇「Close」將視窗關閉。


在方案視窗->選擇WebAP1->選擇內容,我們可以看到這個專案仍舊維持.NET 3.5的版本。





但是另外我們選擇一個專案myClass->選擇內容,我們可以看到這個專案會顯示.NET 4.0的版本,不要緊張,因為我們剛才沒有轉換任何一個專案,所以我們只要將內容頁籤中的版本選回.NET 3.5即可。




然後接著系統會出現下面的畫面,我們可選擇「Yes」讓該myClass專案被重新整理一次。



完成以上步驟,即可讓整個專案,包含WebAP1與myClass這個兩個專案都在VS2010中維持原來的.NET 3.5版本。若有多個類別專案,也是可以逐一在該類別的專案內容去設定.NET Framework的版本。接著,檢查這個專案的web.config中,可看到所有引用到.NET Framework元件的都還是維持在.NET 3.5的版本。



沒有留言:

張貼留言