2008-09-23 68 views
3

我的Google-fu在這個問題上讓我失望。如何在Visual Studio 2005中使用.NET 3.0?

我有一位同事在他的機器上安裝了Visual Studio 2005。我有Visual Studio 2008.他想打開一個我在C#3.0中編寫的項目,並且已經得到了這麼多,但3.0代碼上的VS2005 barfs,如var

他安裝了3.0和3.5框架,以及Visual Studio 2005 Extensions for Windows Workflow。他還需要什麼?還是我們追求一個失敗的事業,我的想法刺激了一場瘋狂的追逐,我聽說這種事情在某個地方有可能發生?

請不要建議他安裝VS2008或Express版本。這在目前根本不可能。 :(

回答

4

到目前爲止,據我瞭解,這是不可能的如果你沒有使用新的C#3.0代碼特性,他應該能夠使用在VS2008中創建的項目(並針對2.0框架進行編譯),但是我不認爲2005編譯器是永遠不能應對新的語法

0

IDE本身可能不支持3.0功能。如果你生活中可以沒有3.0的功能,你可以編譯爲2.0,他應該能夠運行正常。

2

您可以在vs2005中重新創建項目文件,然後將文件的標題更新爲vs2005,然後重新開始工作。它如何一。

同樣值得Visual Studio 2005/2008 Interoperability

看項目轉換可能還需要在Visual Studio對於.NET 3.0 2005年擴展安裝。 WWF Extensions