Alternative pour VC ++ 6.0 [fermé]

5

Bonjour à tous, j'utilise Vista (32 bits). Je dois travailler sur VC ++ pour les applications MFC. J'ai installé Visual C ++ 6.0 sur mon système, ce qui est incompatible. Quelqu'un peut-il s'il vous plaît suggérer une alternative à VC ++ 6.0. En cherchant sur Google, j'ai trouvé une application appelée Source Insight, capable de répliquer VC ++, je l'ai donc installée, mais je ne comprenais pas comment commencer. D'autres suggestions? Aidez-moi s'il vous plaît.

EDIT: J'ai installé tout le paquet VB 6.0, ce qui signifie que VC ++ est également installé par défaut. Ce que je demande, c’est que, puisque VC ++ 6.0 est incompatible avec Windows Vista / 7, je recherche une application alternative qui puisse m'aider à créer des applications MFC.

Rahul
la source
Je ne connais pas votre âge, mais si vous êtes étudiant, vous pouvez obtenir gratuitement le logiciel VS2010 Professional auprès de: dreamspark.com/default.aspx
Callum Rogers le
1
Je pense que la grande question est de savoir pourquoi vous avez essayé VC ++ 6.0, qui est vieux, bogué et non pris en charge sous Vista et 7. (Une de mes recommandations pour la mise à niveau vers Vista était de passer de Visual Studio 2005 à Visual Studio 2008, en raison de certaines incompatibilités. .) Le projet dépend-il de VC ++ 6? Est-ce ce que vous avez? Avez-vous un système XP que vous pouvez utiliser?
David Thornley
@ Davis Thornley - Merci pour votre réponse rapide. Je dois utiliser Visual C ++ 6.0 car c'est le seul environnement de développement intégré utilisé dans mon bureau pour la création d'applications MFC. J'ai donc reçu une clé de licence de VC ++ de mon bureau pour l'installer sur mon ordinateur portable afin que je puisse aussi pratiquer à la maison. Et maintenant, j'ai entendu parler d'un émulateur appelé Windows XP. Si je l'installe sur mon ordinateur portable, pourrai-je exécuter VC ++ 6.0?
Rahul

Réponses:

4

Je pense que votre seule option est d’acheter Visual Studio 2008 ou 2010 et d’y migrer les applications. Il y a peu de changements entre eux - ils mettront à jour votre application MFC et vous pourrez travailler dessus presque comme avant.

Il n'y a pas grand chose d'autre qui supporte le MFC.

Alternatives: obtenez QT et migrez votre application à l'aide du cadre de migration MFC vers QT .

gbjbaanb
la source
Edité la question mec. Merci pour la réponse.
Rahul
2

Eh bien, avez-vous essayé d'installer WinXP sur une image VirtualBox puis d'installer VC ++ 6.0?

Kokbira
la source
1

J'éliminerai l'évident - Visual Studio 2010 Express C ++

Michael
la source
Je pensais que les versions express ne supportaient pas bien MFC - pas d'éditeur par exemple, pas de compilateur de ressources.
gbjbaanb
0

Si vous avez installé le VB6 de Microsoft, vous avez probablement aussi VC6, qui se trouve sur le même disque d'installation.

Bien que n'étant plus pris en charge, il est tout à fait capable de gérer C ++ et MFC.

harrymc
la source
harry - vous voudrez peut-être relire la question qui a été modifiée depuis votre publication.
ChrisF
@ harrymc - Mec, j'ai installé tout le paquet VB 6.0, ce qui signifie que VC ++ est également installé par défaut. Ce que je demande, c’est que, VC ++ 6.0 étant incompatible avec Windows Vista / 7, je cherche une alternative.
Rahul
1
@Rahul: Mec, VC ++ 6.0 est difficile à utiliser pour le débogage dans Win7, mais ce n’est certainement pas incompatible. Ne croyez pas tout ce que Microsoft vous dit.
harrymc
@ harrymc - Merci pour votre réponse. Je dois utiliser Visual C ++ 6.0 car c'est le seul environnement de développement intégré utilisé dans mon bureau pour la création d'applications MFC. J'ai donc reçu une clé de licence de VC ++ de mon bureau pour l'installer sur mon ordinateur portable afin que je puisse aussi pratiquer à la maison. Et maintenant, j'ai entendu parler d'un émulateur appelé Windows XP. Si je l'installe sur mon ordinateur portable, pourrai-je exécuter VC ++ 6.0?
Rahul
@Rahul: En théorie, si vous installez VC ++ en mode XP, cela devrait fonctionner correctement. Mais c'est quelque chose que je n'ai jamais essayé.
harrymc
0

Je recommande d'utiliser .NET pour vos besoins, mais si vous DEVEZ utiliser mfc, vous pouvez essayer d'utiliser une machine virtuelle (j'utilise VMWare VM Player mais j'entends la plupart / tous les programmes de machine virtuelle sont bons) et installer Windows XP (je crois que Windows 98 ne fonctionnera pas ou a des problèmes). Si vous êtes un étudiant, j'entends dire que vous pouvez obtenir une version gratuite de Visual Studios 2010 Ultimate (peut-être pas une édition Ultimate, mais quelques éditions. Je pense qu'Ultimate est ce que les deux personnes différentes qui fréquentent deux écoles différentes ont dit).


la source