我們針對C#WinForms和ASP.Net項目使用VS2008團隊版和TFS進行簽出/簽入,更改控制等操作(此外我們還有以前的Visual Studio版本可以返回到版本6的可用版本)。是否可以使用較早的VC++編譯器來配置VS2008?
我們只是繼承了一個VC++版本6基於MFC的應用程序。將它遷移到更高版本的VC++編譯器(以及Visual Studio和Windows)目前還沒有出現。目標可執行文件必須在NT 4,2000和XP上運行(是,NT)。爲了好玩,我們嘗試了從VC++ 6到VS 2003的直接遷移,但是MFC庫已經發生了變化,足以引發數十萬次的警告和錯誤。
除了在C++和MFC上進行刷新(這已經有一段時間了)之外,我們需要確定如何使它適合我們的環境。理想情況下,我們想在VS2008 IDE中構建應用程序來使用TFS變更控制和工作流程,但是VS2008使用版本6編譯器和MFC庫。這可能嗎? Visual Studio 2008可以連接到早期版本的C++編譯器和MFC庫,還是我們堅持使用SourceSafe在VC++版本6中維護此應用程序?
這意味着你必須有反正安裝VC6,對不對? – djeidot 2009-10-09 14:37:56
當然 - 爲了使用VC6編譯器和庫,就像OP想要的那樣,你必須安裝VC6。 – 2009-10-09 23:35:43
我遇到了/ useenv的問題,但是我沒有安裝VS 2008 C++,只有6.0。我搜索了網絡和其他一些人有同樣的問題,所以萬一他們偶然發現這篇文章,也只需安裝C++ 2008。 – Marthinus 2010-07-19 09:40:50