大家好,我使用的是 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 应用程序的替代应用程序。
答案1
我认为您唯一的选择是购买 Visual Studio 2008 或 2010 并将应用程序迁移到其中。它们之间几乎没有什么变化 - 他们会升级您的 MFC 应用程序,您将能够几乎像以前一样使用它。
目前支持 MFC 的其他软件并不多。
替代方案:获取 QT 并使用MFC 到 QT 迁移框架。
答案2
那么,您是否尝试过在 VirtualBox 映像上安装 WinXP,然后安装 VC++ 6.0?
答案3
我会把显而易见的事情说出来 -Visual Studio 2010 快速版 C++
答案4
我建议使用 .NET 来满足您的需求,但如果您必须使用 mfc,那么您可以尝试使用虚拟机(我使用 VMWare VM Player,但我听说大多数/所有 VM 程序都很好)并安装 Windows XP(我相信 Windows 98 无法运行或存在问题)。如果您是学生,我听说您可以获得 Visual Studios 2010 Ultimate 的免费版本(可能不是 Ultimate 版本,但有其他版本。我相信 Ultimate 是两个就读不同学校的不同人所说的)