2009-09-23 163 views
4

我已經使用Visual Studio 2008和.NET Framework 2.0創建了一個項目。在Visual Studio 2005中打開Visual Studio 2008項目

現在我想在Visual Studio 2005(.NET Framework 2.0)中打開它。

當我嘗試在Visual Studio 2005中打開解決方案時,它顯示錯誤爲「它使用更高版本創建」。

那麼有沒有什麼辦法可以在Visual Studio 2005中打開項目?

或者我應該重做Visual Studio 2005中的整個項目?

請幫我一把!

在此先感謝!

+0

參見:[http://stackoverflow.com/questions/1439061/visual-studio-2008-and-visual-studio-2005](http://stackoverflow.com/questions/1439061/visual-studio-2008 -and-visual-studio-2005) – NYSystemsAnalyst 2009-09-23 14:58:45

回答

1

嘗試打開項目文件而不是解決方案文件。否則,只需創建一個新的VS2005項目並添加VS2008項目中的所有文件和文件夾。

4

您可以編輯解決方案文件和項目文件(不建議,但可以)。如果它是一個的csproj文件,該行

<ProductVersion>9.0.30729</ProductVersion> 

改變

<ProductVersion>8.0.50727</ProductVersion> 

如果它的SLN文件,更改:

Microsoft Visual Studio Solution File, Format Version 10.00 

Microsoft Visual Studio Solution File, Format Version 9.00 
+0

感謝您的及時幫助! 我在哪裏可以更改產品版本? – Sheetal 2009-09-23 15:16:25

+0

如果您在記事本中打開.csproj文件,請查看Project下的PropertyGroup部分。它在那裏。 – 2009-09-23 15:18:47

+0

我改變了它,但即使那樣它也沒有被打開。我該怎麼辦? 有什麼辦法可以做到這一點? 請幫助我,我的整個項目已經準備就緒,但我必須在VS 2005中打開它。這是主要問題。 – Sheetal 2009-09-23 15:25:48

0

我剛纔遇到同樣的問題。 通過記事本修改.sln文件和.csproj文件是解決方案。 如果想了解更多關於文件格式的信息,我們可以在VS2005和VS2008中創建一個簡單的項目,然後比較項目文件。

1

您可以使用Visual Studio Project Converter,一個方便的工具來轉換大多數版本的Visual Studio(VS 2002,2003,2005和2008)之間。

但不幸的是,不支持轉換.NET項目。

相關問題