4

是否可以爲已有的VS2008解決方案創建VS2010解決方案文件?所以我會同時擁有一個VS2008和一個VS2010解決方案文件,並且能夠在沒有運行項目轉換器的情況下從VS2008或VS2010打開解決方案?爲VS2008解決方案創建VS2010解決方案文件

我能複製2008年的.sln,其重命名爲MyProject2010.sln並替換:

Microsoft Visual Studio Solution File, Format Version 10.00 
# Visual Studio 2008 

Microsoft Visual Studio Solution File, Format Version 11.00 
# Visual Studio 2010 

還有什麼,我需要改變或創造出比其他解決方案文件?

在此先感謝

+2

爲什麼你不使用升級嚮導?你需要在visual studio 2010中打開後在Visual Studio 2008中打開項目嗎? – 2011-12-15 10:58:28

+0

你試過了嗎?我認爲VS2008和VS2010解決方案文件格式之間沒有任何區別...... – 2011-12-15 10:58:58

回答

4

首先,從項目採取的備份副本;)

是。正如你在問題中所說的那樣修改解決方案文件是完美的! 但是,每次你想在另一個版本的Visual Studio中打開時,你都必須在解決方案文件中進行這種更改。

這意味着如果你在Visual Studio 2010中打開了解決方案,現在你想在Visual Studio 2008中打開它,你應該修改這兩行,然後Visual Studio 2008將打開它!另外,如果您想在Visual Studio 2010中打開Visual Studio 2008解決方案,則應該修改這兩行。

注意:第一次,visual studio 2010可能會顯示轉換向導。只需點擊「完成」按鈕。

記住,不要.Net框架的目標版本更改爲4.0(或更高!)

現在我已經嘗試了這些權利,它的工作。 (我用Notepad ++修改瞭解決方案文件)