2009-01-02 27 views

回答

9

看看這篇文章 - http://weblogs.asp.net/scottgu/archive/2007/06/20/vs-2008-multi-targeting-support.aspx

您可能能夠拋棄2005現在......

我還是用在VS 2008中2.0項目每週和它完美的作品。

+0

嘆息,除非你有SSIS包2005年編輯/作者。 – 2009-01-02 14:07:12

+0

這是否意味着我可以在運行VS2008時與2.0/2005項目中的其他開發人員無縫協作?我真的不必升級項目文件? VS不會鼓勵我使用2.0sp1中沒有的語言特性?我是否正確理解這一點? – 2009-01-02 14:10:43

+0

他們也必須使用2008 - 因爲它會改變,例如,web.config ... – 2009-01-02 14:11:35

0

是,VS2008支持多目標。檢查您可以選擇目標framweork的項目屬性。

0

轉到項目的屬性頁,然後點擊「應用程序」選項卡。在「目標框架」下,您應該可以設置要爲其構建的版本。

需要注意的是2008年左右的VS很酷的事情是,即使你的目標到2.0,您仍然可以使用一些新的語言功能在C#中,如「無功」,等等,即使你不使用3.5!

7

是,通過設置項目屬性 - 要知道,你真的針對.NET 2.0 SP1(這是需要.NET 3.5,有效)。

這意味着如果你開始使用DateTimeOffset(在.NET 2.0SP1中引入),編譯器會認爲一切都很好,但如果你在vanilla .NET 2.0盒子上部署應用程序,它將無法工作。

相關問題