Visual C ++ 6 stürzt ab, wenn ein Projekt geöffnet oder das Dateimenü "Öffnen" verwendet wird.
Wie kann ich VC ++ 6 zwingen, unter Windows 7 ohne Windows XP-Emulator / virtuelle Maschine / Windows XP-Modus zu arbeiten?
Visual C ++ 6 stürzt ab, wenn ein Projekt geöffnet oder das Dateimenü "Öffnen" verwendet wird.
Wie kann ich VC ++ 6 zwingen, unter Windows 7 ohne Windows XP-Emulator / virtuelle Maschine / Windows XP-Modus zu arbeiten?
Antworten:
Um das zu erreichen, was Sie wollen, befolgen Sie die folgenden Anweisungen:
1) Navigieren Sie zum Installationsverzeichnis Ihrer VC ++ 6-Installation
2) Öffnen Sie den Ordner / Common / MSDev98 / Bin /.
3) Klicken Sie mit der rechten Maustaste auf MSDEV.exe und wählen Sie "Eigenschaften".
4) Wählen Sie die Registerkarte ocmpatibility und wählen Sie "Dieses Programm im Kompatibilitätsmodus ausführen für:".
Wählen Sie im Dropdown-Menü Windows 98 / me aus (Windows XP SP3 funktioniert auch einwandfrei).
5) Aktivieren Sie "Als Administrator ausführen".
6) Übernehmen Sie die Änderungen und starten Sie MSDEV.exe
7) Wählen Sie Extras> Optionen
8) Auf der Registerkarte "Editor" MÜSSEN SIE ALLE KÄSTCHEN unter "Optionen speichern" und "Optionen zum Ausfüllen von Anweisungen" deaktivieren.
9) Klicken Sie auf OK
10) Wählen Sie erneut Extras> Optionen
11) Stellen Sie auf der Registerkarte "Kompatibilität" sicher, dass Sie das Dropdown-Feld "Aktuelle Quellcode-Editor-Emulation:" in "Developer Studio" haben.
12) Aktivieren Sie NUR "Kopie ohne Auswahl aktivieren" und "Doppelklicken Sie im Dialogeditor, um den Code zu bearbeiten (nur MFC)".
13) Klicken Sie auf OK
14) Wählen Sie erneut Extras> Optionen
15) Stellen Sie auf der Registerkarte "Arbeitsbereich" sicher, dass NUR die folgenden Elemente (möglicherweise) aktiviert sind: "Statusleiste anzeigen", "Ausgabe", "Arbeitsbereich"
16) Klicken Sie auf OK
17) Schließen Sie die IDE
18) Wechseln Sie zu Ihrem visuellen C ++ - Installationsverzeichnis und dann zu / Common / MSDev98 / Bin / IDE /
19) Löschen Sie die folgende Datei: DEVDBG.PKG (JA LÖSCHEN oder MINDESTENS auf Ihren Desktop verschieben, weit weg von VC ++ 6)
20) Erstellen Sie eine Kopie von DEVCPP.PKG
21) Benennen Sie die erstellte Kopie in DEVDBG.PKG um
22) Viel Spaß mit Visual Studio C ++ 6 unter Windows Vista / 7/8
HINWEIS: SIE KÖNNEN DAS MENÜ 'OPEN FILE' NICHT VERWENDEN. Sie müssen Projekte laden, indem Sie mit der rechten Maustaste auf die DSP-Datei klicken (falls nicht zugeordnet) und auswählen, um sie mit MSDEV.exe zu öffnen
Einige andere Dinge funktionieren möglicherweise auch nicht, aber ich habe es zumindest geschafft, die VC ++ 6.0 IDE auf W7x64 zu verwenden (ich kann irgendwie keine Patches anwenden :()
Das Erstellen einiger fortgeschrittener Projekte funktioniert wie ein Zauber!
(WENN VC ++ 6 Sie fragt, welche der "zwei C ++" - Versionen Sie verwenden möchten, wählen Sie die erste aus!)
Update: Der Menüabsturzfehler kann wahrscheinlich dank dieses Artikels behoben werden:
http://support.microsoft.com/kb/231655
Wenn alles richtig gemacht wurde, sollten Sie eine funktionierende Version von VC ++ 6.0 in Ihrer Windows Vista / 7/8-Installation haben.
Bitte beachten Sie, dass der Compiler immer funktioniert, es ist nur die IDE, die manchmal abstürzt. (Und wir haben versucht, es jetzt zu beheben)
UPDATE 2:
Wenn Sie es schaffen, SP6 zu installieren (ich habe es auf einer virtuellen XP-Maschine installiert und dann die aktualisierten Dateien zurück auf meinen Windows 7-Host kopiert), sind noch mehr Probleme verschwunden.
Deaktivieren Sie auch "Desktop Composition" und "Display Scaling bei hohen DPI-Einstellungen". Dies sollte einige Probleme mit einigen Elementen beheben, die manchmal nicht aktualisiert werden, und andere Prozesse beschleunigen (z. B. die gleichzeitige Auswahl vieler Elemente).
Für die Installation unter Windows 8 ist es wichtig, Datenzugriff -> Optionen ändern -> ADO-, RDS- und OLE DB-Anbieter zu deaktivieren . Weitere Informationen finden Sie in den Kommentaren zu diesem Beitrag: 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.
Ich dachte mir, dass ich ein Update dazu veröffentlichen würde, da ich Schwierigkeiten hatte, Visual Studio 6.0 zu installieren, obwohl ich die vorherigen Schritte befolgt hatte.
Hier sind die Schritte, die ich unternommen habe, um Visual Studio 6.0 auf meinem Win7 Pro 32-Bit-System zu installieren. Sie sollten darauf achten, diese Schritte genau zu befolgen und nicht abzuweichen. Die fehlgeschlagenen Installationen sind auf die veralteten DLL-Dateien zurückzuführen, die sich nicht registrieren lassen. Diese Verfahren helfen, sie zu vermeiden.
Schritt 1: Kopieren Sie die Dateien auf eine Festplatte. A. Wenn Sie die zweite CD kopieren, kopieren Sie sie in denselben Ordner wie CD 1. Dadurch erhalten Sie ein vollständiges Installationssetup.
Schritt 2: Gehen Sie in jeden Ordner und stellen Sie den Vergleichbarkeitsmodus für alle EXE-Dateien auf Windows 98 ein. Überprüfen Sie auch die Desktop-Komposition deaktivieren und die Skalierung der Anzeige bei hohen DPI-Einstellungen.
Schritt 3: Führen Sie das Installationsprogramm aus.
Schritt 4: Wählen Sie Benutzerdefinierte Installation
Schritt 5: Deaktivieren Sie 98DCom
Schritt 6: Deaktivieren Sie alle Optionen außer Visual Basic. Ignorieren Sie alle Warnmeldungen. So sehr die Leute VB auch hassen mögen, dies ist das einzige Mal, dass VB dein Freund ist. Ziel ist es, eine erfolgreiche Installation zu erhalten.
Schritt 6: Führen Sie nach erfolgreicher Installation das Programm Programme und Funktionen über die Systemsteuerung aus.
Schritt 7: Wählen Sie das Visual Basic 6.0-Programm in der Liste aus und klicken Sie auf die Schaltfläche Ändern / Deinstallieren.
Schritt 8: Aktivieren Sie nur die Option Visual C ++, um Visual C ++ hinzuzufügen.
Schritt 9: Führen Sie das Visual Studio 6.0 Service Pack 6-Programm aus. Dies sollte den Absturz der geöffneten Datei beheben.
Schritt 10: Genießen Sie die Verwendung von Visual Studio 6.0 unter Windows 7.
Scott Tovey
Update: Das VB6 Service Pack 6 verhindert den Absturz offener Dateien, Sie müssen jedoch Visual C ++ als Administrator ausführen.