Come posso eseguire l'IDE di Visual C ++ 6 su Windows Vista o versione successiva?


8

Visual C ++ 6 si arresta in modo anomalo quando si apre un progetto o si utilizza il menu "Apri" del file,

come posso forzare VC ++ 6 a funzionare con Windows 7 senza un emulatore / macchina virtuale / modalità Windows XP di Windows XP?

Risposte:


7

Per ottenere ciò che desideri, procedi con le seguenti istruzioni:

1) accedere alla directory di installazione dell'installazione di VC ++ 6

2) aprire la cartella / Common / MSDev98 / Bin /.

3) Fare clic con il tasto destro su MSDEV.exe e selezionare 'properties'.

4) Seleziona la scheda Ocmpatibility e seleziona "Esegui questo programma in modalità compatibilità per:"

Dal menu a discesa selezionare Windows 98 / me (anche Windows XP SP3 funziona bene)

5) Seleziona "Esegui come amministratore"

6) Applica le modifiche e avvia MSDEV.exe

7) Selezionare Strumenti> Opzioni

8) Nella scheda dell'editor DEVI DISATTIVARE TUTTE LE CASELLE in "Opzioni di salvataggio" e "Opzioni di completamento dell'istruzione"

9) fare clic su OK

10) Selezionare nuovamente Strumenti> Opzioni

11) Nella scheda Compatibilità assicurati di avere "Emulazione dell'editor sorgente corrente:" casella a discesa in "Developer Studio"

12) Selezionare SOLO "Abilita copia senza selezione" e "Fare doppio clic nell'editor della finestra di dialogo modifica il codice (solo MFC)"

13) fare clic su OK

14) Selezionare nuovamente Strumenti> Opzioni

15) Nella scheda "Area di lavoro" assicurarsi che SOLO i seguenti elementi (potrebbero essere) siano selezionati: "Visualizza barra di stato", "Uscita", "Area di lavoro"

16) fare clic su OK

17) Chiudi l'IDE

18) Vai alla tua directory di installazione di Visual C ++, quindi a / Common / MSDev98 / Bin / IDE /

19) Elimina il seguente file: DEVDBG.PKG (YES DELETE, o ALMENO spostalo sul desktop, molto, molto lontano da VC ++ 6)

20) Creare una COPIA di DEVCPP.PKG

21) Rinominare la copia creata in DEVDBG.PKG

22) Divertiti a utilizzare Visual Studio C ++ 6 in Windows Vista / 7/8

NOTA: NON PUOI UTILIZZARE IL MENU 'OPEN FILE'. Devi caricare i progetti facendo clic con il tasto destro sul file .DSP (se non associato) e selezionare per aprire con MSDEV.exe

Anche alcune altre cose potrebbero non funzionare, ma almeno sono riuscito a utilizzare l'IDE VC ++ 6.0 su W7x64 (non riesco ad applicare le patch in qualche modo :()

Costruire alcuni progetti avanzati funziona come un incantesimo!

(SE VC ++ 6 ti chiede quale versione "due C ++" utilizzare, seleziona la prima!)

Aggiornamento: l'errore di arresto del menu può essere probabilmente risolto grazie a questo articolo:

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

se tutto fatto correttamente dovresti avere una versione funzionante di VC ++ 6.0 nella tua installazione di Windows Vista / 7/8.

Si noti che il compilatore funziona sempre, è solo l'IDE che a volte si arresta in modo anomalo. (E abbiamo provato a risolverlo ora)

AGGIORNAMENTO 2:

Se riesci a installare SP6 (l'ho installato su una macchina virtuale xp e poi ho copiato i file aggiornati sul mio host di Windows 7), spariranno ancora più problemi.


0

Prova anche a disabilitare "Composizione desktop" e "Ridimensionamento display su impostazioni DPI elevate". Ciò dovrebbe risolvere alcuni problemi con alcuni elementi che non si aggiornano a volte e accelerare altri processi (come la selezione di molti elementi contemporaneamente).


0

Per l'installazione su Windows 8 è importante deselezionare Accesso ai dati -> Cambia opzioni -> Provider ADO, RDS e OLE DB . Per ulteriori informazioni, vedere i commenti a questo post: 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

Ho pensato che avrei postato un aggiornamento a questo dato che avevo difficoltà a installare Visual Studio 6.0 anche mentre seguivo i passaggi precedenti.

Ecco i passaggi che ho seguito per installare Visual Studio 6.0 sul mio sistema Win7 Pro a 32 bit. Si dovrebbe fare attenzione a seguire esattamente questi passaggi e non deviare. Le installazioni non riuscite sono dovute a file DLL obsoleti che non riescono a registrarsi. Queste procedure aiuteranno ad evitarle.

Passaggio 1: copia i file su un disco rigido. A. durante la copia del secondo CD, copiarli nella stessa cartella del CD 1. In questo modo verrà fornita un'installazione completa.

Passaggio 2: accedere a ciascuna delle cartelle e impostare la modalità di comparabilità per tutti i file .exe su Windows 98. Controllare anche la disabilitazione della composizione del desktop e la visualizzazione del ridimensionamento su impostazioni DPI elevate.

Passaggio 3: eseguire il programma di installazione.

Passaggio 4: selezionare Installazione personalizzata

Passaggio 5: deseleziona 98DCom

Passaggio 6: deseleziona tutte le opzioni tranne Visual Basic. Ignora eventuali messaggi di avvertenza. Per quanto le persone possano odiare VB, questa è l'unica volta che VB è tuo amico. Lo scopo è quello di ottenere un'installazione corretta.

Passaggio 6: al termine dell'installazione, eseguire il programma Programmi e funzionalità dal pannello di controllo.

Passaggio 7: selezionare il programma Visual Basic 6.0 nell'elenco e fare clic sul pulsante Modifica / Disinstalla.

Passaggio 8: selezionare solo l'opzione Visual C ++ per aggiungere Visual C ++.

Passaggio 9: eseguire il programma Visual Studio 6.0 Service Pack 6. Questo dovrebbe risolvere il crash del file aperto.

Passaggio 10: divertiti a utilizzare Visual Studio 6.0 su Windows 7.

Scott Tovey

Aggiornamento: VB6 Service Pack 6 impedisce l'arresto anomalo del file aperto ma è necessario eseguire Visual C ++ come amministratore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.