Comment exécuter Visual C ++ 6 IDE sur Windows Vista ou supérieur?


8

Visual C ++ 6 plante lors de l'ouverture d'un projet ou de l'utilisation du menu "ouvrir" du fichier,

Comment puis-je «forcer» VC ++ 6 à fonctionner sous Windows 7 sans émulateur / machine virtuelle / mode Windows XP Windows XP?

Réponses:


7

Pour obtenir ce dont vous avez besoin, procédez comme suit:

1) accédez au répertoire d'installation de votre installation VC ++ 6

2) ouvrez le dossier / Common / MSDev98 / Bin /.

3) Faites un clic droit sur MSDEV.exe et sélectionnez «propriétés».

4) Sélectionnez l'onglet ocmpatibility et sélectionnez "exécuter ce programme en mode de compatibilité pour:"

Dans le menu déroulant, sélectionnez Windows 98 / me (Windows XP SP3 fonctionne également très bien)

5) Cochez "Exécuter en tant qu'administrateur"

6) Appliquez les modifications et lancez MSDEV.exe

7) Sélectionnez Outils> Options

8) Dans l'onglet éditeur, vous DEVEZ DÉCOCHER TOUTES LES BOÎTES dans les «Options d'enregistrement» et les «Options de fin de relevé»

9) cliquez sur OK

10) Sélectionnez à nouveau Outils> Options

11) Dans l'onglet de compatibilité, assurez-vous d'avoir la boîte de dialogue "Émulation de l'éditeur de source actuelle:" dans "Developer Studio"

12) Cochez UNIQUEMENT "Activer la copie sans sélection" et "Double-cliquez dans l'éditeur de dialogue pour modifier le code (MFC uniquement)"

13) cliquez sur OK

14) Sélectionnez à nouveau Outils> Options

15) Dans l'onglet "Espace de travail", assurez-vous que seuls les éléments suivants (peuvent être) sont cochés: "Afficher la barre d'état", "Sortie", "Espace de travail"

16) cliquez sur OK

17) Fermez l'IDE

18) Accédez à votre répertoire d'installation visuel C ++, puis à / Common / MSDev98 / Bin / IDE /

19) Supprimez le fichier suivant: DEVDBG.PKG (YES DELETE, ou au moins déplacez-le sur votre bureau, loin, très loin de VC ++ 6)

20) Créez une COPIE de DEVCPP.PKG

21) Renommez la copie créée en DEVDBG.PKG

22) Amusez-vous à utiliser Visual Studio C ++ 6 sous Windows Vista / 7/8

REMARQUE: VOUS NE POUVEZ PAS UTILISER LE MENU 'OUVRIR FICHIER'. Vous devez charger des projets en cliquant avec le bouton droit sur le fichier .DSP (s'il n'est pas associé) et en choisissant d'ouvrir avec MSDEV.exe

Certaines autres choses pourraient ne pas fonctionner aussi, mais j'ai au moins réussi à utiliser l'IDE VC ++ 6.0 sur W7x64 (je ne peux pas appliquer les correctifs d'une manière ou d'une autre :()

Construire des projets avancés fonctionne comme un charme!

(SI VC ++ 6 vous demande laquelle des deux versions "C ++" utiliser, sélectionnez la première!)

Mise à jour: L'erreur de plantage du menu peut probablement être corrigée grâce à cet article:

http://support.microsoft.com/kb/231655

si tout est fait correctement, vous devriez avoir une version fonctionnelle de VC ++ 6.0 dans votre installation de Windows Vista / 7/8.

Veuillez noter que le compilateur fonctionne toujours, c'est juste l'IDE qui se bloque parfois. (Et nous avons essayé de le réparer maintenant)

MISE À JOUR 2:

Si vous parvenez à installer SP6 (je l'ai installé sur une machine virtuelle xp, puis copié les fichiers mis à jour sur mon hôte Windows 7), encore plus de problèmes disparaîtront.


0

Essayez également de désactiver "Composition du bureau" et "Mise à l'échelle de l'affichage sur les paramètres PPP élevés". Cela devrait résoudre certains problèmes avec certains éléments qui ne sont pas actualisés parfois, et accélérer d'autres processus (comme la sélection de nombreux éléments à la fois).


0

Pour l'installation sur Windows 8, il est important de décocher Data Access -> Change Options -> ADO, RDS and OLE DB Providers . Pour plus d'informations, consultez les commentaires de cet article: http://www.fortypoundhead.com/showcontent.asp?artid=23916

Visual Studio Installation
1.  Ensure UAC has been turned off.
2.  Ensure your user has administrative rights on the computer.
3.  Run the Setup.exe file in the Visual Studio Installer.
4.  “Run the program without getting help” when the error “This program has compatibility issues”.
5.  Click Next, Accept the Agreement and click Next.
6.  Enter your software key, name and company name. Click Next.
7.  Update Microsoft Virtual Machine for Java.
8.  “Run the program without getting help” when the error “This program has compatibility issues”. Note message shown twice.
9.  Say “Yes” to reboot the system.
10. On start up the setup continues to run.
11. “Run the program without getting help”
12. Start Page shown. Click on Desktop.
13. “Run the program without getting help”
14. Visual Studio 6.0 Enterprise Edition shown with options “Custom, Products or Server Application”.
15. At this point click “Exit” on the installer and confirm with “Yes” otherwise an error will be shown if you continue.
16. Run the Setup.exe file in the Visual Studio Installer.
17. “Run the program without getting help”
18. Click Next and Accept the Agreement and click Next
19. Enter your software key, name and company name. Click Next.
20. Select Custom and click Next
21. Installation folder click next
22. “Run the program without getting help”
23. Click “Continue”.
24. Product ID click “Ok”
25. Tools -> Change Options -> OLE/Com Object Viewer, Uncheck and click OK.
26. Enterprise Tools -> Change Options -> Visual Studio Analyzer, Uncheck and click OK.
27. Data Access -> Change Options -> ADO, RDS and OLE DB Providers, Uncheck.
28. At this point it warns saying the component is essential. Click OK and OK again.
29. Click continue.
30. Say Yes to register environment variables.
31. Say Yes to VSS DB format.
32. Install box with “Destination File:” should appear.
33. Setup is updating your system message box should appear.
34. Click OK to Windows NT Debug Symbols.
35. Click Restart Windows.
36. On start up the setup continues to run and loads APEMREG.exe.
37. Install using compatibly settings.
38. “Run the program without getting help”
39. Untick install MSDN. Click Next and yes to confirm.
40. Select Nothing and click Next.
41. Select Nothing and click next.
42. Untick Register and click finish. 

SP6 Installation
1.  Run setupsp6.exe
2.  Click Continue.
3.  Click I Agree.
4.  Setup Successful click OK.

0

J'ai pensé que je publierais une mise à jour à ce sujet car j'avais des difficultés à installer Visual Studio 6.0 même en suivant les étapes précédentes.

Voici les étapes que j'ai suivies pour installer Visual Studio 6.0 sur mon système Win7 Pro 32 bits. Vous devez prendre soin de suivre ces étapes exactement et de ne pas dévier. Les installations qui ont échoué sont dues aux fichiers DLL obsolètes qui ne parviennent pas à s'enregistrer. Ces procédures aideront à les éviter.

Étape 1: copiez les fichiers sur un disque dur. A. lors de la copie du deuxième CD, copiez-les dans le même dossier que le CD 1. Cela vous donnera une configuration d'installation complète.

Étape 2: accédez à chacun des dossiers et définissez le mode de comparabilité de tous les fichiers .exe sur Windows 98. Vérifiez également la désactivation de la composition du bureau et l'affichage de la mise à l'échelle sur les paramètres DPI élevés.

Étape 3: exécutez le programme d'installation.

Étape 4: Sélectionnez une installation personnalisée

Étape 5: décochez 98DCom

Étape 6: décochez toutes les options sauf Visual Basic. Ignorez les messages d'avertissement. Autant les gens peuvent détester VB, c'est la seule fois où VB est votre ami. Le but de ceci est d'obtenir une installation réussie.

Étape 6: Une fois l'installation réussie, exécutez le programme Programmes et fonctionnalités à partir du panneau de configuration.

Étape 7: sélectionnez le programme Visual Basic 6.0 dans la liste et cliquez sur le bouton modifier / désinstaller.

Étape 8: cochez uniquement l'option Visual C ++ pour ajouter Visual C ++.

Étape 9: exécutez le programme Visual Studio 6.0 Service Pack 6. Cela devrait corriger le plantage du fichier ouvert.

Étape 10: Profitez de l'utilisation de Visual Studio 6.0 sur Windows 7.

Scott Tovey

Mise à jour: le VB6 Service Pack 6 empêche le plantage du fichier ouvert mais vous devez exécuter Visual C ++ en tant qu'administrateur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.