Instalacja VB6 w systemie Windows 7 (lub Windows 8) (lub Windows 10) [duplikat]
Możliwy duplikat:
czy ktoś odniósł sukces z Visual Studio 6 na Windows 7?
czy VB6 IDE działa na Windows 7 64-bit?
Mam problemy z instalacją VB6 na Windows 7. Zdaję sobie sprawę, że jest to legacy IDE i moje badania w sieci nie były aż tak pomocne. Za każdym razem, gdy próbuję zainstalować VB6 na Windows 7, oprócz alertu powiadamiającego mnie o problemach ze zgodnością, konfiguracja działa i nie udaje się pod koniec, do którego proces instalacji ostatecznie nie powiedzie się. A gdy podejmowana jest kolejna próba, niektóre pliki dll są rzekomo nieosiągalne.
To tylko niektóre z niewielu linków, które odwiedziłem w nadziei osiągnięcia rozwiązania lub nawet po prostu zobaczenia kilku okruchów chleba: {]}
- Jak zainstalować VB6 w Windows 7
- VB6 na Windows 7 64-bit
Zanim ktoś powie: "po cholerę chcesz zainstalować VB6 na Windows 7, skoro są nowsze wersje Microsoftu Visual Studio out!", VB6 jest nadal wymagane do utrzymania i aktualizacji starszego systemu już istniejącego.
Więc pytanie brzmi, czy istnieje sposób, aby zainstalować VB6 na Windows 7 bez problemów ze zgodnością? Czy lepiej zainstalować wirtualną skrzynkę i uruchomić VB6 IDE W XP? A może są jakieś inne sposoby, z którymi się nie spotkałem, które mogą mieć zastosowanie do tego dylematu?
Dzięki i pozdrawiam,
Craig
3 answers
VB6 instaluje się dobrze na Windows 7 (i Windows 8 / Windows 10) z kilkoma zastrzeżeniami.
Oto jak go zainstalować:
- przed przystąpieniem do procesu instalacji poniżej, Utwórz plik o zerowym bajcie w
C:\Windows
o nazwieMSJAVA.DLL
. Proces konfiguracji będzie szukał tego pliku, a jeśli go nie znajdzie, wymusi instalację starej, starej Javy i wymaga ponownego uruchomienia. Tworząc plik zero-bajtowy, instalacja spleśniałej Javy jest omijana i żaden restart nie będzie wymagane. - wyłącz UAC.
- Insert Visual Studio 6 CD.
- Wyjście Z konfiguracji Autorun.
- przejdź do folderu głównego płyty VS6.
- Kliknij prawym przyciskiem myszy
SETUP.EXE
, WybierzRun As Administrator
. - w tym i innych ostrzeżeniach asystenta zgodności programu kliknij Uruchom Program.
- Kliknij Dalej.
- kliknij "Akceptuję Umowę", a następnie dalej.
- wprowadź nazwę i informacje o firmie, kliknij Dalej.
- wybierz konfigurację niestandardową, kliknij Następny.
- Kliknij Dalej, a następnie Ok.
- konfiguracja będzie "myśleć do siebie" przez około 2 minuty. Przetwarzanie można zweryfikować, uruchamiając Menedżera zadań i sprawdzając użycie procesora ACMSETUP.EXE.
- na liście opcji wybierz następujące:
- Microsoft Visual Basic 6.0
- ActiveX
- Dostęp Do Danych
- grafika
- wszystkie inne opcje powinny być odznaczone.
- Kliknij Continue, setup will Kontynuuj.
- na koniec pojawi się okno dialogowe pomyślnego zakończenia, w którym kliknij Ok. W tym momencie zainstalowany jest Visual Basic 6.
- jeśli nie masz płyty MSDN CD, wyczyść pole wyboru w następnym oknie dialogowym i kliknij Dalej. Zostaniesz ostrzeżony o braku MSDN, ale po prostu kliknij tak, aby zaakceptować.
- Kliknij przycisk Dalej, aby pominąć instalację Installshield. To naprawdę stara wersja, której i tak nie chcesz.
- Kliknij ponownie Dalej, aby pominąć instalację BackOffice, VSS, i serwer SNA. Nie trzeba!
- W następnym oknie wyczyść pole wyboru "Zarejestruj się teraz" i kliknij Zakończ.
- czarodziej wyjdzie, a ty skończysz. Możesz znaleźć VB6 pod Start, Wszystkie programy, Microsoft Visual Studio 6. Smacznego!
- Włącz UAC ponownie
- możesz zauważyć po pomyślnym zainstalowaniu VB6 na Windows 7, że praca w IDE jest trochę, cóż, powolna. Na przykład zmiana rozmiaru obiektów w formularzu jest rzeczywistością ból.
- po zainstalowaniu VB6, będziesz chciał zmienić ustawienia zgodności dla pliku wykonywalnego IDE.
- używając Eksploratora Windows, przejrzyj lokalizację, w której zainstalowałeś VB6. Domyślnie ścieżka jest
C:\Program Files\Microsoft Visual Studio\VB98\
- Kliknij prawym przyciskiem myszy VB6.plik programu exe i wybierz Właściwości z menu kontekstowego.
- Kliknij kartę Zgodność.
- Umieść czek w każdym z tych checkboxów:
- Uruchom ten program w trybie zgodności Dla Windows XP (Service Pack 3)
- Wyłącz Motywy Wizualne
- Wyłącz Skład Pulpitu
- Wyłącz skalowanie wyświetlacza przy wysokich ustawieniach DPI
- Jeśli masz włączony UAC, prawdopodobnie zaleca się zaznaczenie pola "Uruchom ten program jako Administrator"
Po zmianie tych ustawień Uruchom IDE i wszystko powinno wrócić do normy, a IDE nie jest już ospałe.
Edit: Updated dead link to point to a different page with the same instrukcje
Edit: Zaktualizowano odpowiedź o rzeczywiste instrukcje w poście, ponieważ link nadal umierał
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-11 15:16:04
Zainstalowałem i używałem VB6 dla starszych projektów wiele razy w Windows 7.
Co zrobiłem i nigdy nie natknąłem się na żadnych problemów, to zainstalować VB6, zignorować błędy, a następnie przystąpić do instalacji najnowszego dodatku service pack, obecnie SP6.
Pobierz tutaj: http://www.microsoft.com/en-us/download/details.aspx?id=5721
Bonus: Również po zainstalowaniu i uświadomieniu sobie, że przewijanie nie działa, użyj poniżej: http://www.joebott.com/vb6scrollwheel.htm
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-08 09:10:49
Dziękuję wszystkim za odpowiedzi w tej sprawie. Wygląda na to, że miałem włączone UAC, a także nie odpowiednie prawa do pc: p.
W podsumowaniu zamieszczę linki (proponowane przez was wszystkich), do których inni mogą się odwoływać, jeśli natkną się na ten link.
-
czy VB6 IDE działa na Windows 7 64 Bit?
-
Czy ktoś odniósł sukces z Visual Studio 6 na Windows 7?
- zainstaluj VB6 na Windows 7
I dziękuję ericosg za linki, które też mogą pomóc.
Jeszcze raz dziękuję wszystkim za wnikliwe wskazówki to jest bardzo mile widziane: d
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:18:09