我有一個使用MS VS 2008版本創建的工作區(* .sln,* .vcproj)文件。是否有任何方法將它們轉換爲在MS VS 2005版中打開。是否可以打開在MS VS 2005中使用Microsoft Visual Studio 2008創建的* .sln文件?
我在創建具有源/頭文件的新工作區時出現了一些錯誤。因爲它包含一些資源文件,包括一些dll。所以假設這個選項被排除了,那麼是否有任何解決方法?
-AD。
我有一個使用MS VS 2008版本創建的工作區(* .sln,* .vcproj)文件。是否有任何方法將它們轉換爲在MS VS 2005版中打開。是否可以打開在MS VS 2005中使用Microsoft Visual Studio 2008創建的* .sln文件?
我在創建具有源/頭文件的新工作區時出現了一些錯誤。因爲它包含一些資源文件,包括一些dll。所以假設這個選項被排除了,那麼是否有任何解決方法?
-AD。
您可以創建一個新的解決方案,並通過1
這是完全有可能改變文件的版本號,他們只是普通的XML文件中添加項目1 ...
你實際上讓這些開放的人可能會有所不同。除非你有很多元數據文件(.sln,.vcproj等),否則在VS2005中重新創建一組解決方案/項目文件可能會更容易
我能夠將MS VS2008工作區文件轉換爲MS VS 2005年我開了*的.sln在文本編輯器和手動更改的條目
的Microsoft Visual Studio解決方案文件,格式版本10.00至9.0版本
類似的事情,我編輯的* .vcproj文件。 在* .vcproj文件的實際詞條中說:
VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
我改爲8.00版本。
這些變化,我能夠在MS VS 2005
酷開同一個工作區後!
〜AD
我覺得你的錢通過不升級到VS2005 VS2008保存很容易支付的反向轉換過程中的時間和潛在的錯誤。問問自己 - 這是否值得冒險和浪費?
在記事本中打開.sln,將「Visual Studio 2008」更改爲「Visual Studio 2005」(主要是第2或第3行)並保存。在Vs2005中打開此解決方案後,可能會出現一些錯誤。 注意:要編譯VS2005中的VS2008解決方案,您需要從解決方案中刪除所有.Net 3.0和3.5引用和代碼。
由於2008完全支持.NET 2.0,因此許多解決方案/項目文件只需要2005年至2008年之間的版本緩衝。智能移動微軟的一部分。但是相反的情況並不一定如此,你可能無法一直讓版本崩潰。很高興聽到它爲你工作,雖然:) – 2009-03-06 12:12:13