題 VC ++ 6.0的替代方案[關閉]


大家好我正在使用Vista(32位)。我需要在VC ++上使用MFC應用程序。我在我的系統上安裝了Visual C ++ 6.0,這是不兼容的。有人可以為VC ++ 6.0建議一個替代方案。通過谷歌搜索,我找到了一個名為Source Insight的應用程序,能夠複製VC ++,所以我安裝了它,但我不明白如何開始。還有其他建議嗎?請幫幫我。

編輯: 我已經安裝了整個VB 6.0軟件包,這意味著默認情況下也會安裝VC ++。我要問的是 - 由於VC ++ 6.0在Windows Vista / 7中不兼容,我正在尋找一種可以幫助我構建MFC應用程序的替代應用程序。


5
2018-06-21 11:53


起源


我不知道你的年齡,但如果你是學生,你可以免費獲得VS2010專業版: dreamspark.com/default.aspx - Callum Rogers
我認為最大的問題是為什麼你嘗試使用VC ++ 6.0,它在Vista和7上是舊的,有缺陷的,並且不受支持。(由於某些不兼容性,我對升級到Vista的建議之一是從Visual Studio 2005轉到Visual Studio 2008。 。)項目是否依賴於VC ++ 6?那是你的嗎?你有可以使用的XP系統嗎? - David Thornley
@ Davis Thornley - 感謝您的及時回复。我必須使用Visual C ++ 6.0,因為它是我辦公室中用於構建MFC應用程序的唯一IDE。所以我從辦公室拿到了VC ++的許可證密鑰,將它安裝到我的筆記本電腦上,以便我也可以在家裡練習。現在我聽說過一種叫做Windows XP模擬器的東西。如果我將它安裝到我的筆記本電腦上,我能運行VC ++ 6.0嗎? - Rahul


答案:


我認為您唯一的選擇是購買Visual Studio 2008或2010並將應用程序遷移到它。他們之間幾乎沒有什麼變化 - 他們會升級你的MFC應用程序,你幾乎可以像以前一樣工作。

那裡沒有其他支持MFC的東西。

替代方案:獲取QT並使用以下命令遷移您的應用 MFC到QT遷移框架


4
2018-06-21 12:15



編輯問題老兄。謝謝回复。 - Rahul


那麼,您是否嘗試在VirtualBox映像上安裝WinXP然後安裝VC ++ 6.0?


2
2018-06-21 16:50





我會明白的 - Visual Studio 2010 Express C ++


1
2018-06-21 12:06



我認為快速版本不支持MFC - 例如沒有編輯器,沒有資源編譯器。 - gbjbaanb


如果您已經安裝了Microsoft的VB6,那麼您可能還有VC6,它位於同一個安裝盤上。

雖然不再支持,但它能夠處理C ++和MFC。


0
2018-06-21 12:17



哈里 - 您可能想重新閱讀自發布以來編輯過的問題。 - ChrisF
@ harrymc - Dude我已經安裝了整個VB 6.0軟件包,這意味著默認情況下也會安裝VC ++。我要問的是 - 由於VC ++ 6.0在Windows Vista / 7中不兼容,我正在尋找替代方案。 - Rahul
@Rahul:Dude,VC ++ 6.0在Win7中用於調試很不舒服,但肯定不兼容。不要相信微軟告訴你的一切。 - harrymc
@ harrymc - 感謝您的回复。我必須使用Visual C ++ 6.0,因為它是我辦公室中用於構建MFC應用程序的唯一IDE。所以我從辦公室拿到了VC ++的許可證密鑰,將它安裝到我的筆記本電腦上,以便我也可以在家裡練習。現在我聽說過一種叫做Windows XP模擬器的東西。如果我將它安裝到我的筆記本電腦上,我能運行VC ++ 6.0嗎? - Rahul
@Rahul:理論上,如果你在XP模式下安裝VC ++,它應該可以正常工作。但這是我從未嘗試過的東西。 - harrymc


我建議使用.NET滿足您的需求,但如果您必須使用mfc,那麼您可以嘗試使用虛擬機(我使用VMWare VM Player,但我聽說大多數/所有VM程序都很好)並安裝Windows XP(我相信Windows 98不會工作)或有問題)。如果你的學生我聽說你可以獲得免費版的Visual Studios 2010 Ultimate(可能不是Ultimate版本,但有些版本。我相信Ultimate是去兩所不同學校的兩個不同的人所說的)


0
2017-08-17 23:34