it-swarm.com.de

Funktioniert die VB6 IDE auf Windows 7/8/10 64-Bit laufen?

Wir stehen kurz davor, einige unserer Entwickler-PCs zu ersetzen, und möchten die 64-Bit-Stufe erhöhen, um die Hardware/Lebensdauer der PCs zu maximieren, aber wir müssen auch mehrere ältere VB6 - Anwendungen unterstützen. Das heißt, Microsoft sagt, dass es nicht unterstützt wird, aber das bedeutet nicht notwendigerweise, dass es nicht funktioniert. Support ist jedoch für ein nicht funktionierendes Tool nicht wichtig, solange es funktionsfähig ist.

  • Funktioniert es?
  • Gibt es irgendwelche Fallstricke/Workarounds, die erforderlich sind, um das System zum Laufen zu bringen?
  • Erfordert die Installation von Service Pack 6 besondere Überlegungen? (SP6 ist grundsätzlich für die Verwendung von VB6 erforderlich)
26
jasonk

Wenn Sie aus Erfahrung sprechen (ich betreibe VB6 fast jeden Tag in Windows 7 - 64 Bit), gibt es kein Problem, wenn Sie es zum Laufen bringen. In der Tat müssen Sie es nicht in einem Kompatibilitätsmodus ausführen. Es gibt jedoch ein paar Vorsichtsmaßnahmen:

  1. Verwenden Sie das Installationsprogramm einer aktuellen (innerhalb von 5 Jahren) Version der MSDN.
  2. Installieren Sie VB6, bevor Sie ein anderes Visual Studio-Produkt installieren .
  3. Deaktivieren Sie die Benutzerkontensteuerung, VB6 kann nicht mit der Benutzerkontensteuerung ausgeführt werden.
  4. Ich habe die alte MSDN-Hilfe nicht erfolgreich installiert, sodass ich keine Zeit damit verschwenden muss, diese zu installieren.
22
Kris Erickson

Leute in der VB6-Newsgroup report haben es geschafft, dass sie unter Windows 7 64 Bit zum Laufen gebracht werden.

Es gibt diese Schritt-für-Schritt-Anleitung zur Installation von IDE unter Windows 7 (einschließlich 64-Bit). 

Wenn das nicht funktioniert (Scrapes-Fass), versuchen Sie dieses alte tip über die Installation davon zu überzeugen, die Java VM nicht zu installieren. 

Oder (kratzt Loch im Fass) diese Tipps aus einem Artikel über das IDE, das unter Vista funktioniert? 

Fußnote: Wenn Sie mit ADO entwickeln, beachten Sie this .

16
MarkJ

Ich bin mir nicht sicher, was 64-Bit betrifft, aber ich musste vor kurzem VB 6 IDE unter Windows 7 (32 Bit) installieren und konnte das Installationsprogramm nicht ausführen. Ich habe schließlich den Windows XP - Kompatibilitätsmodus (im Wesentlichen ein virtueller PC) verwendet und konnte VB 6 auf dem virtuellen Image installieren und verwenden. Es war ein bisschen mühsam zu konfigurieren, aber sobald ich es funktionierte, lief es gut.

3
Tim Lentine

Ich habe Schwierigkeiten, es unter Windows 7 64 Bit zum Laufen zu bringen. Um das Leben einfacher zu gestalten, verwende ich es in einer virtuellen Maschine VM Ware XP - Problem gelöst!

2
Rab_

Eine alternative Option für Windows 7 oder Windows 8 ist das Erstellen einer virtuellen Maschine mit Hyper-V Manager, die Installation von Windows XP, Visual Studio 6 usw. Dann können Sie den Remote-Desktop auf Ihre virtuelle Maschine setzen und los geht's.

Wenn Windows 9, 10 und 11 eintreffen, können Sie Ihre virtuelle Maschine auf sie oder auf einen neuen PC übertragen, ohne Ihre VB6-Entwicklungsumgebung zu beeinträchtigen.

2
Robin G Brown

Folgen Sie den Ratschlägen hier: http://sahilp.in/install-visual-basic-6-vb6-on-windows-7-windows-8/

Ich habe Windows 7 64 Bit und installiert per Rat und ohne Probleme. Die MSDN-Hilfedateien wurden auch unter win7X64 installiert.

2
Tony W

Die Programmiersprache VB6 wird von Microsoft weiterhin unterstützt

VB6-Programmierunterstützung

Es gibt ein Installationsprogramm zur Installation der VB6 IDE unter Windows 7, 8 und 10 VB6-Programmierung installieren

0
VB6 programming

Man sagt mir, dass 64 Bit kein Problem ist, aber Windows Vista und höher nicht gefällt.

Wenn Sie es wirklich auf 64-Bit benötigen, sollte Windows Server 2003 x64 funktionieren.

0
Joshua

Ich habe vor einigen Minuten VB in Windows Seven 64bits installiert. Ich versuche die Schritte zu beschreiben, die ich auf einer spanischen Site gefunden habe:

1 - Kopieren Sie die gesamte CD von Visual Studio 6/Visual Basic 6 in einen neuen Ordner (Bsp. C:\VSInst) auf einer Festplatte.

2 - Kopieren Sie den Inhalt von C:\VSInst\Setup\nach C:\VSInst \

3 - Benennen Sie die Datei vs98pro.stf oder vs98ent.stf oder ähnlich zu "acmsetup.stf" um. Das "vs" im Dateinamen steht für "Visual Studio", "vb" steht für "Visual Basic", "pro" für "Proffesional Edition", "ent" für "Enterprise Edition". Suchen Sie nach einer Datei, die den Beispielen ähnelt, und benennen Sie sie in "acmsetup.stf" um.

4 - Führen Sie als Administratorkonto die Datei "acmsetup.exe" aus.

Die kurze Erklärung ist, dass die setup.exe als 16 Bit kompiliert wird und nicht ausgeführt werden kann. Die Datei acmsetup.exe ist 32 Bit groß und kann ausgeführt werden.

Diese Schritte und Erklärungen wurden von (auf Spanisch) übernommen: http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/

0
Luciano

Microsoft hat die VB6-Programmierunterstützungsanweisung Support Statement für Visual Basic 6.0 aktualisiert.

Windows 10 und Windows Server 2016 werden jetzt unterstützt.

0
VB6 programming

Um das alte MSDN für VB6 zu installieren, führen Sie einfach setupX86.exe (im Stammverzeichnis von MSDN-CD 1) anstelle von setup.exe aus. Beenden Sie zuerst das VB6-Setup, ohne MSDN zu installieren, und installieren Sie MSDN dann separat. Sobald es installiert ist, wird es von VB6 automatisch erkannt und verwendet.

Haftungsausschluss: Ich benutze das MSDN 3-Disc-Set vom Januar 2000 mit VB6 seit ... Januar 2000, und meine ursprüngliche MSDN-Disc von 1998 für VB6 ist lange vorbei. Aber ich glaube, dass das Problem und die Lösung gleich sind.

0
Greg Lovern