我曾在一位朋友的VS 2008項目中工作過。 現在我將它升級到2010版,我想將它發回給我的朋友,以便他能夠使用它。 這可能嗎?有什麼方法可以編輯VS 2008中的VS 10項目嗎?
回答
據我所知,沒有。如果您想允許同時使用vs10和vs2008,則需要使用單獨的項目文件。
如果您所做的只是編輯源文件,最好的方法可能是將它們發回並讓您的朋友重新將它們整合到他的vs2008項目中。
如果你已經添加了文件,你可能仍然可以讓它們整合好。什麼會造成麻煩是如果有VS2008不知道的二進制文件。
我不知道任何工具會自動將項目轉換回vs2008,因此重新整合可能是一條可行的路。
不,因爲VS在解決方案文件中存儲版本號。
您需要兩個不同的解決方案文件。每個VS版本。但我認爲,這不是很好的解決方案。更好的是你說服你的朋友升級。
那麼,在VS2005和VS2008之間,這個小技巧用於工作 - 雖然不知道它是否仍然在VS2008和VS2010之間(儘管我沒有時間自己測試它)。
解決方案文件(YourProject.sln
)的第一行包含VS創建文件的版本信息。如果它「太高」,低級VS將不會打開它。
首先,做一個備份!
基本上只是改變第一線解決方案中的文件是
Microsoft Visual Studio Solution File, Format Version 10.00
版10.00是VS2008 - 版本9.00 VS2005。
現在嘗試在VS2008中打開您的解決方案 - 它可能只是工作(不保證,雖然!!)。
馬克
你爲什麼不使用WinDiff的2008年SLN文件和2010年之間SLN,看看究竟是怎麼回事之前,什麼已經改變。它應該進行小的修改。
是vs2008可以使用vs2010項目文件很好,問題出在某些原因解決方案文件。 vs2008拒絕打開vs2010解決方案,vs2010拒絕打開vs2008,因此您必須爲每個打開一個。
在vs2010中運行升級嚮導後,關閉該解決方案。現在製作一份它的副本,以便有兩個,並用「08」後綴或其他名稱命名新的。在文本編輯器中打開該解決方案文件,並在第一行上將「11」更改爲「10」。
瞧!現在你有一個解決方案可以用於vs2008,一個用於vs2010,他們正在共享相同的項目。
- 1. 我可以使用VS 2010與VS 2008一起構建VS VS 2008嗎?
- 2. VS 2008可以在構建項目之前殺死w3wp嗎?
- 3. 有什麼方法可以編輯Capture Pin的屬性嗎?
- 4. 在VS 2008中編輯SSRS 2005報告
- 5. 將VS 2010項目轉換爲VS 2008
- 6. 有什麼方法可以用googleDocs編輯器編輯我的文檔嗎?
- 7. 有什麼地方可以下載VS 2008的Visual Studio命令提示符?
- 8. 編輯並繼續打破轉換VS 2008-2010項目
- 9. VS.2008無法檢索當前項目
- 10. 在VS 2008中打開VS之後VS VS解決方案?
- 11. const_cast VS可變嗎?有什麼區別?
- 12. 有什麼方法可以編輯R中的函數?
- 13. VS 2008 vs VS 2008 Express
- 14. 我可以在VS 2010 C++項目中使用VS 6.0中的Dll嗎?
- 15. 可以2個項目在MS VS 2008中創建單個DLL?
- 16. 將VS 2008解決方案/項目批量遷移到VS 2010?
- 17. VS 2008測試項目中的AppConfig?
- 18. 使用VS 2010,我可以參考在VS 2005中創建的項目嗎?
- 19. jeditable vs可編輯數據表 - 有什麼區別
- 20. 將VS ++項目從VS 2008升級到VS 2010
- 21. 我可以評估VS 2008調試器中的方法調用嗎?
- 22. Android StringBuilder vs可編輯
- 23. 有什麼方法可以知道iPhone連接到什麼網絡(LTE vs GSM)
- 24. vs vs 2008 vs vs 2010
- 25. 有什麼辦法可以生成編碼UI項目的exe文件嗎?
- 26. 在VS 2008中打開一個VS 2003 C++項目
- 27. VS項目綁定是做什麼的?
- 28. VS 2008,VS 2010中的.net 3.5項目:無法加載類型... EntityDesignerBuildProvider
- 29. VS 2008最喜歡的項目列表
- 30. 編譯沒有VS的C#項目
對於所有人來說,更好的方法是讓vs2010人降級到受支持且經過充分測試的vs2008版本。除非你想花你的生命beta測試MS的產品:-) – paxdiablo 2009-06-08 04:57:16
我們是beta測試者。我們使用Gmail(仍在測試版),bing,serverfault,windows7和其他許多產品。 :) – MicTech 2009-06-08 05:02:22