2012-08-02 78 views
4

我最近對this項目感興趣。 我有一個在VC6中創建的舊遺留項目,我聽說它是​​一個偉大的IDE,但在我的機器上運行不順暢。我也不知道如何使用它。一個完全成熟的移動到2010/12項目是一個很大的花費的時間,所以我想知道:如何使用Daffodil將舊的VC6項目移動到VS2010

  1. 有人可以分享關於如何使用這個工具的一些基本信息?我一直在尋找很多,找不到比網站更全面的內容。

  2. 我需要哪些特定的老式VC6工具來確保水仙花的工作? (編譯器,鏈接器等)它們位於安裝的機器上的位置?

+0

你在一個問中提出了幾個問題,其中沒有一個可以輕鬆回答。這使得它不適合問答網站,因爲實際上沒有答案。如果您有當前的Visual Studio,則可以從[Visual Studio Gallery](http://visualstudiogallery.msdn.microsoft)獲取Daffodil工具開始的.com/da1f2443-624b-43b7-8480-b092b2962843 /)。 – 2012-08-02 11:57:13

+0

我只是將問題縮小到水仙花的使用範圍。你覺得呢@波佩森 – qballer 2012-08-02 12:15:39

+0

我其實不知道。 :-)我將VC6項目依次移至VS2002,2003,2005,2008和2010。從來不需要這個工具。 – 2012-08-02 12:19:54

回答

4

要在VS 2010中生成項目:

  1. 確保VC 6編譯工具的安裝和工作。
  2. 確保VS 2010和水仙花已安裝並正常工作。
  3. 在VS 2010中打開VS 6工作區。
    A.在資源管理器中,右鍵單擊VS 6工作區(* .dsw)文件。
    B.選擇打開方式 - > Microsoft Visual Studio 2010.
    C.出現提示時執行遷移。
  4. 將平臺工具集更改爲v60。 A.右鍵點擊項目並選擇屬性。
    B.在常規頁面上,將平臺工具集設置爲v60。
  5. 構建。
+0

感謝您的答案,你絕對是一個很好的來源:)。 – qballer 2012-08-10 12:03:56

1

快速閱讀告訴我,「水仙花」的概念是使用VS2010 IDE的VC6編譯器。因此,你不會在你的機器上運行VS6。你只需要VC6編譯器和鏈接器。

+0

該項目的設置如何?我需要讓它轉換爲2010年項目嗎?你能分享一個詳細的步驟例子的鏈接嗎? – qballer 2012-08-02 12:22:46

+1

@qballer:我剛剛瀏覽了您鏈接的網站。我只是碰巧知道VS2010 IDE可以使用其他工具集,如果這些工具集以正確的方式提供的話。然後,這不是一個大的跳躍來結束水仙花的工作方式。 – MSalters 2012-08-02 12:30:03

0

首先讓Vs2012遷移項目並查看哪些項目無法正常工作。較新的編譯器要好得多 - 只要你經歷了轉換的痛苦。

+1

最後幾個版本不支持遷移VC6項目。這是14年... :-) – 2012-08-08 22:46:06

相關問題