Установка VB6 на Windows 7 (или Windows 8) (или Windows 10)

Возможный дубликат:
Кто-нибудь имел успех с Visual Studio 6 в Windows 7?
Поддерживает ли VB6 IDE 64-разрядную версию Windows 7?

У меня возникли проблемы с установкой VB6 на Windows 7. Я понимаю, что это устаревшая среда разработки, и мои исследования в сети не помогли. Каждый раз, когда я пытаюсь установить VB6 в Windows 7, помимо предупреждения, уведомляющего меня о проблемах совместимости, установка запускается и выходит из строя ближе к концу, к которой в конечном итоге завершается процесс установки. И когда делается другая попытка, некоторые файлы dll якобы недоступны.

Это лишь некоторые из немногих ссылок, которые я посетил в надежде получить решение или даже просто увидеть несколько хлебных крошек:
– Как установить VB6 на Windows 7
– VB6 на Windows 7 64-бит

Прежде чем кто-нибудь скажет: «Почему бы вам не захотеть установить VB6 в Windows 7 при появлении новых версий Microsoft Visual Studio!», VB6 по-прежнему требуется для поддержания и обновления устаревшей системы уже на месте.

Таким образом, вопрос (ы) есть, есть ли способ установить VB6 на Windows 7 без проблем совместимости? Лучше ли установить виртуальную коробку и запустить VB6 IDE в XP? Или есть некоторые другие способы, с которыми я не сталкивался, которые могут быть применимы к этой дилемме?

Спасибо и добрые пожелания,

Craig

    VB6 Устанавливает отлично в Windows 7 (и Windows 8 / Windows 10) с несколькими оговорками.

    Вот как установить его:

    • Прежде чем приступить к процессу установки ниже, создайте файл с нулевым байтом в C:\Windows под названием MSJAVA.DLL . Процесс установки будет искать этот файл, и если он его не найдет, это приведет к установке старой старой Java и потребует перезагрузки. Создавая файл с нулевым байтом, установка заплесневелой Java обойдется, и перезагрузка не потребуется.
    • Выключите UAC .
    • Вставьте компакт-диск Visual Studio 6.
    • Выход из настройки Autorun.
    • Перейдите в корневую папку компакт-диска VS6.
    • Щелкните правой кнопкой мыши SETUP.EXE , выберите « Run As Administrator .
    • В этом и других предупреждениях совместимости программ нажмите «Запустить программу».
    • Нажмите “Далее.
    • Нажмите «Я принимаю соглашение», затем «Далее».
    • Введите имя и информацию о компании, нажмите «Далее».
    • Выберите «Пользовательская настройка», нажмите «Далее».
    • Нажмите «Продолжить», затем «ОК».
    • Программа установки будет «думать о себе» около 2 минут. Обработка может быть проверена путем запуска диспетчера задач и проверки использования ЦП ACMSETUP.EXE.
    • В списке параметров выберите следующее:
      • Microsoft Visual Basic 6.0
      • ActiveX
      • Доступ к данным
      • Графика
      • Все остальные параметры должны быть сняты.
    • Нажмите «Продолжить», настройка продолжит.
    • Наконец, появится диалоговое окно успешного завершения, после чего нажмите «ОК». На этом этапе установлен Visual Basic 6.
    • Если у вас нет компакт-диска MSDN, снимите флажок в следующем диалоговом окне и нажмите «Далее». Вы будете предупреждены о нехватке MSDN, но просто нажмите «Да», чтобы принять.
    • Нажмите «Далее», чтобы пропустить установку Installshield. Это действительно старая версия, которую вы не хотите в любом случае.
    • Нажмите «Далее» еще раз, чтобы пропустить установку BackOffice, VSS и SNA Server. Не нужно!
    • В следующем диалоговом окне снимите флажок «Зарегистрировать сейчас» и нажмите «Готово».
    • Мастер выйдет, и все готово. Вы можете найти VB6 в разделе «Пуск», «Все программы», «Microsoft Visual Studio 6. Наслаждайтесь!
    • Включить UAC снова

    • Вы можете заметить, что после успешной установки VB6 в Windows 7 работа в среде IDE немного, ну, вялая. Например, изменение размеров объектов в форме – настоящая боль.
    • После установки VB6 вы захотите изменить параметры совместимости для исполняемого файла IDE.
    • Используя проводник Windows, просмотрите местоположение, где вы установили VB6. По умолчанию путь: C:\Program Files\Microsoft Visual Studio\VB98\
    • Щелкните правой кнопкой мыши файл программы VB6.exe и выберите свойства из контекстного меню.
    • Перейдите на вкладку Совместимость.
    • Поместите чек в каждый из этих флажков:
    • Запустите эту программу в режиме совместимости для Windows XP (с пакетом обновления 3)
      • Отключить визуальные темы
      • Отключить рабочий стол
      • Отключить масштабирование дисплея при высоких настройках DPI
      • Если у вас включен UAC, вероятно, рекомендуется проверить флажок «Запустить эту программу как администратор»

    После изменения этих параметров запустите IDE, и все должно вернуться к нормальной работе, а среда IDE больше не вялая.

    Изменить: обновить мертвую ссылку, чтобы указать на другую страницу с теми же инструкциями

    Изменить: обновил ответ с помощью фактических инструкций в сообщении, поскольку ссылка продолжала умирать

    Я устанавливал и использовал VB6 для устаревших проектов много раз в Windows 7.

    То, что я сделал и никогда не сталкивался с какими-либо проблемами, заключается в установке VB6, игнорировании ошибок, а затем приступить к установке последнего пакета обновления, в настоящее время SP6.

    Загрузить здесь: http://www.microsoft.com/en-us/download/details.aspx?id=5721

    Бонус: Также, как только вы установите его и понимаете, что прокрутка не работает, используйте ниже: http://www.joebott.com/vb6scrollwheel.htm

    Спасибо всем за ваши ответы на этот вопрос. Кажется, что у меня был UAC, а также не соответствующие права для ПК: P.

    В заключение я опубликую ссылки (предлагаемые вами всеми), которые другие могут ссылаться, если они сталкиваются с этой ссылкой.

    • Является ли VB6 IDE для Windows 7 64 бит?
    • Кто-нибудь имел успех с Visual Studio 6 в Windows 7?
    • Установите VB6 на Windows 7

    И спасибо ericosg за ссылки, которые тоже могут помочь.

    Еще раз спасибо всем за ваше проницательное руководство.

    Давайте будем гением компьютера.