Как установить VB6 SP6 на Windows 8.1 x64?

Нужно поддерживать некоторые старые проекты непосредственно в новейшей ОС, а не в виртуальной машине.

Я успешно установил VB6 с диска VS6 #1, но не могу установить SP6 для этой среды разработки. Когда я запускаю его, в течение нескольких миллисекунд появляется информационное окно, информирующее меня о ходе установки, но требуемые файлы (ADVPACK.DLL, msvbvm60.dll, ...) не обновляются в системной папке. Диалоговое окно About в VB6 IDE также доказывает это - я не вижу "SP6" нигде в нем.

Как установить SERVICE PACK 6 (не саму VB IDE) в этой ОС?

8 ответов

Решение

Решил мою "проблему" - очень странно, почему я не мог понять, какие файлы мне нужны и что я должен был сделать...

Скачал и распаковал это (Vs6sp6.exe, у меня установлен только VB6):

Пакет обновления 6 для Visual Basic 6.0
http://www.microsoft.com/en-us/download/details.aspx?id=5721

Затем запустил setupsp6.exe с правами администратора явно - и без проблем установил SP6.

Visual Studio 6 + VB6 SP1 Установка

  1. Убедитесь, что UAC был выключен.
  2. Убедитесь, что у вашего пользователя есть права администратора на компьютере.
  3. Запустите файл Setup.exe в установщике Visual Studio.
  4. "Запустите программу без получения помощи" при появлении ошибки "Эта программа имеет проблемы с совместимостью".
  5. Нажмите Next, примите соглашение и нажмите Next.
  6. Введите свой программный ключ, имя и название компании. Нажмите кнопку "Далее.
  7. Обновите виртуальную машину Microsoft для Java.
  8. "Запустите программу без получения помощи" при появлении ошибки "Эта программа имеет проблемы с совместимостью". Примечание сообщение отображается дважды.
  9. Скажите "Да", чтобы перезагрузить систему.
  10. При запуске установка продолжает работать.
  11. "Запустите программу без помощи"
  12. Стартовая страница показана. Нажмите на рабочий стол.
  13. "Запустите программу без помощи"
  14. Visual Studio 6.0 Enterprise Edition, показанная с опциями "Custom, Products или Server Application".
  15. На этом этапе нажмите "Выход" на установщике и подтвердите "Да", в противном случае будет отображена ошибка, если вы продолжите.
  16. Запустите файл Setup.exe в установщике Visual Studio.
  17. "Запустите программу без помощи"
  18. Нажмите Next и примите соглашение и нажмите Next
  19. Введите свой программный ключ, имя и название компании. Нажмите кнопку "Далее.
  20. Выберите Custom и нажмите Next
  21. Папка установки нажмите далее
  22. "Запустите программу без помощи"
  23. Нажмите "Продолжить".
  24. Идентификатор продукта нажмите "ОК"
  25. Инструменты -> Изменить параметры -> OLE/Com Object Viewer, снимите флажок и нажмите ОК.
  26. Корпоративные инструменты -> Изменить параметры -> Visual Studio Analyzer, снимите флажок и нажмите ОК.
  27. Доступ к данным -> Параметры изменения -> Поставщики ADO, RDS и OLE DB, снимите флажок.
  28. На этом этапе он предупреждает, что компонент является необходимым. Нажмите ОК и снова ОК.
  29. Нажмите продолжить.
  30. Скажите Да, чтобы зарегистрировать переменные среды.
  31. Скажи Да формату VSS DB.
  32. Установите окно с "Файл назначения:" должно появиться.
  33. Программа установки обновляет ваше системное сообщение, должно появиться окно.
  34. Нажмите кнопку ОК, чтобы Windows NT отладочные символы.
  35. Нажмите Перезагрузить Windows.
  36. При запуске программа установки продолжает работать и загружает APEMREG.exe.
  37. Установите с использованием совместимых настроек.
  38. "Запустите программу без помощи"
  39. Снимите флажок установить MSDN. Нажмите "Далее" и "Да" для подтверждения.
  40. Выберите Nothing и нажмите Next.
  41. Выберите "Ничего" и нажмите "Далее".
  42. Снимите флажок Зарегистрироваться и нажмите Готово. SP6 Установка
  43. Запустите setupsp6.exe
  44. Нажмите Продолжить.
  45. Нажмите Я согласен.
  46. Установка успешна, нажмите ОК.

Подробнее: http://www.fortypoundhead.com/showcontent.asp?artid=23916

Как установить Visual Basic 6 (VB6) в Windows 10

Подготовь свою систему

Существует необходимость подготовить файл MSJAVA.DLL в системных каталогах, чтобы можно было продолжить установку VB6. Для этого просто получите установщик VBPreInstall.exe и запустите установщик.

Установите VB6 и SP6

Подготовив MSJAVA.DLL, вы можете запустить файл setup.exe Visual Basic 6 с правами администратора, чтобы начать установку.

  1. Принять соглашение, ключ продукта
  2. Введите имя и информацию о компании, нажмите Далее.
  3. Выберите Custom Setup, нажмите Next.
  4. Нажмите " Далее", подождите, пока не появятся другие окна, нажмите " Продолжить", затем "ОК".
  5. Программа установки "подумает сама" около 2 минут. Обработку можно проверить, запустив диспетчер задач и проверив загрузку процессора ACMSETUP.EXE.
  6. В списке параметров выберите следующее: Microsoft Visual Basic 6.0 Графика доступа к данным ActiveX Все остальные параметры должны быть отключены.
  7. Когда вы выбираете "Доступ к данным", вам нужно нажать кнопку " Изменить параметр".

  8. Затем вы получите еще один список компонентов только с 5 пунктами. Выберите первый параметр "Поставщики ADO, RDS и OLE DB" и нажмите кнопку " Изменить параметр".

  9. Теперь вы получите еще один список компонентов, принадлежащих поставщикам ADO, RDS и OLE DB. Просто снимите галочку с первой опции "ADO and RDS" и нажмите "ОК".

  10. Вы должны получить предупреждение, что этот компонент является неотъемлемой частью приложения, и приложение не будет работать должным образом, если оно не установлено. Вы можете проигнорировать это всплывающее предупреждение, нажав кнопку ОК и продолжив установку. Настройка установки VB6 теперь должна успешно завершиться без проблем.

  11. Снимите флажок настройки MSDN
  12. Нажмите Далее, чтобы пропустить установку Installshield. Это действительно старая версия, которую вы все равно не хотите.
  13. Нажмите Next еще раз, чтобы пропустить установку BackOffice, VSS и SNA Server. Не нужно!
  14. В следующем диалоговом окне снимите флажок "Зарегистрироваться сейчас" и нажмите "Готово".
  15. Мастер выйдет, и все готово. Вы можете найти VB6 в разделе "Пуск", "Все программы", Microsoft Visual Studio 6. Наслаждайтесь!

Установить VB6 SP6

Установите vb6 sp6, перейдя к VbSp6, запустите setupsp6.exe от имени администратора с настройками по умолчанию.

Существует установщик, упрощающий установку IDE для программирования VB6 в Windows 7, 8 и 10, которая теперь имеет более 25 000 загрузок. Это включает в себя Service Pack 6

VB6 программирование IDE установщик

Здесь я попробовал оба метода в Windows 8.1 Update 2. Сначала симптом был таким же, как у OP, за исключением того, что я делал именно то, что делал OP в качестве его решения - извлечение файлов и запуск Vs6sp6.exe.

Поэтому я попробовал другое решение, установив MSDN. После установки MSDN я снова попробовал SP6. На этот раз он говорит, что не может установить, потому что не может найти ни одного установленного продукта VS6. Но VB6 (без SP) все равно запускается нормально. Также MSDN запускается нормально.

Какие-либо предложения? Если мне придется запустить его на виртуальной машине, я буду; У меня уже есть Windows XP на виртуальной машине Hyper-V для оригинального Оксфордского словаря английского языка начала 90-х. Но было бы намного удобнее, если бы я мог заставить его работать напрямую в 8.1.

Кстати, я работал в Windows 7 в течение многих лет. Есть несколько обручей, чтобы установить его, и он меняет экран при запуске и остановке, но в целом неплохо.

Я также нашел одну интересную статью, которая описывает, как установить VB6 в Windows 10 в блоге Raimond.CC:

Как установить Visual Basic 6 (VB6) в Windows 10

https://www.raymond.cc/blog/install-visual-basic-6-vb6-in-windows-7-without-microsoft-virtual-machine-for-java/

Как видно из названия, автор дает нам совет, как избежать установки ненужной виртуальной машины для Java. Еще один полезный совет в этой статье позволяет нам не допустить зависания процесса "Установка обновляет вашу систему…".

Прочтите эту статью. Возможно, это поможет решить проблемы с установкой VB6 в вашей ОС.

Выполните следующие три простых шага:

  1. Сначала установите VB6
  2. Установка MSDN завершена
  3. Установите VB6 SP6 только после установки MSDN

Вы сможете успешно установить VB6 SP6.

Хотя вы можете запустить VB6 в Windows 8.1, это не будет хорошо, и вы обнаружите множество проблем.

Альтернативным вариантом является создание виртуальной машины с помощью диспетчера Hyper-V, который легко доступен в Windows 8, установка Windows XP*, Visual Studio 6 и т. Д. Затем удаленный рабочий стол на виртуальной машине, и все готово.

Кроме того, когда появляются окна 9, 10 и 11, ваша виртуальная машина может быть перенесена на них или на новый ПК, и все это без нарушения среды разработки VB6.

* Или Windows 7 32 бит, если вам нужно, но XP лучше для VB6

Другие вопросы по тегам