Как установить VB6 SP6 на Windows 8.1 x64?
Нужно поддерживать некоторые старые проекты непосредственно в новейшей ОС, а не на виртуальной машине.
Я успешно установил VB6 с диска VS6 # 1, но я не могу установить SP6 для этой среды разработки. Когда я его запускаю, в течение нескольких миллисекунд появляется информационное окно, информирующее меня о ходе установки, но необходимые файлы (ADVPACK.DLL, msvbvm60.dll,...) не обновляются в системной папке. Диалоговое окно About в VB6 IDE также доказывает, что - я не вижу в нем "SP6".
Как установить в этой ОС SERVICE PACK 6 (а не сам VB IDE)?
Ответы
Ответ 1
Решил мою "проблему" - очень странно, почему я не мог понять, какие файлы мне нужны и что я должен был сделать...
Скачан и распакован этот файл (Vs6sp6.exe, у меня установлен только VB6):
Пакет обновления 6 для Visual Basic 6.0
http://www.microsoft.com/en-us/download/details.aspx?id=5721
Затем запустил setupsp6.exe с правами администратора явно - и он установил SP6 без каких-либо проблем.
Ответ 2
Установка Visual Studio 6 + VB6 SP1
- Убедитесь, что UAC выключен.
- Убедитесь, что у пользователя есть права администратора на компьютере.
- Запустите файл Setup.exe в установщике Visual Studio.
- "Запустите программу без помощи" , когда ошибка "Эта программа имеет проблемы совместимости".
- Нажмите "Далее" , "Примите соглашение" и нажмите "Далее" .
- Введите ключ, имя и название вашего программного обеспечения. Нажмите "Далее" .
- Обновление виртуальной машины Microsoft для Java.
- "Запустите программу без помощи" , когда ошибка "Эта программа имеет проблемы совместимости". Примечание дважды отображается.
- Скажите "Да", чтобы перезагрузить систему.
- При запуске настройка продолжает работать.
- "Запустите программу без помощи"
- Показана начальная страница. Нажмите "Рабочий стол".
- "Запустите программу без помощи"
- Visual Studio 6.0 Enterprise Edition с опциями "Пользовательские, продукты или серверные приложения".
- В этот момент нажмите "Выход" в установщике и подтвердите "Да", иначе при продолжении появится сообщение об ошибке.
- Запустите файл Setup.exe в установщике Visual Studio.
- "Запустите программу без помощи"
- Нажмите "Далее" и "Примите соглашение" и нажмите "Далее"
- Введите ключ, имя и название вашего программного обеспечения. Нажмите "Далее" .
- Выберите "Пользовательский" и нажмите "Далее"
- Папка установки нажмите далее
- "Запустите программу без помощи"
- Нажмите "Продолжить" .
- Идентификатор продукта нажмите "ОК"
- Инструменты → Изменить параметры → Просмотр объектов OLE/Com, Снимите флажок и нажмите OK.
- Инструменты предприятия → Изменить параметры → Анализатор Visual Studio, Снимите флажок и нажмите OK.
- Доступ к данным → Изменить параметры → ADO, RDS и OLE DB Providers, Снимите флажок.
- В этот момент он предупреждает, что компонент необходим. Нажмите "ОК" и "ОК" еще раз.
- Нажмите "Продолжить" .
- Скажите Да, чтобы зарегистрировать переменные среды.
- Скажите "Да" в формате VSS DB.
- Появится окно с полем "Файл назначения:".
- Настройка обновляется, появится системное сообщение.
- Нажмите "ОК" на "Отладочные символы Windows NT".
- Нажмите "Перезапустить Windows".
- При запуске настройка продолжает работать и загружает APEMREG.exe.
- Установить с помощью совместимых настроек.
- "Запустите программу без помощи"
- Отключить установку MSDN. Нажмите "Далее" и "Да" для подтверждения.
- Выберите "Ничего" и нажмите "Далее" .
- Выберите "Ничего" и нажмите "Далее" .
- Отменить регистрацию и нажать "Готово".
Установка SP6
- Запустить setupsp6.exe
- Нажмите "Продолжить" .
- Нажмите "Я согласен".
- Успешно нажмите OK.
Подробнее: http://www.fortypoundhead.com/showcontent.asp?artid=23916#ixzz3i6JHcNMg
Ответ 3
Как установить Visual Basic 6 (VB6) в Windows 10
Подготовьте свою систему
В ваших системных каталогах необходимо подготовить файл MSJAVA.DLL, чтобы можно было выполнить установку VB6. С точки зрения этого, просто установите установщик VBPreInstall.exe и выполните установку.
Установить VB6 и SP6
После получения файла MSJAVA.DLL вы можете запустить файл setup.exe Visual Basic 6. с правами администратора, чтобы начать установку.
- Принять соглашение, ключ продукта
- Введите имя и информацию о компании, нажмите Далее.
- Выберите Пользовательская настройка, нажмите "Далее".
- Нажмите Далее, подождите, пока появятся другие окна, нажмите Продолжить, затем нажмите ОК.
- Настройка будет "думать сама по себе" около 2 минут. Обработка может быть проверена путем запуска диспетчера задач и проверки использования ЦП ACMSETUP.EXE.
- В списке опций выберите следующее:
Microsoft Visual Basic 6.0
ActiveX
Доступ к данным
Графика
Все остальные параметры должны быть сняты.
-
Когда вы выбираете "Доступ к данным" , вам нужно нажать кнопку Изменить.
-
Затем вы получите еще один список компонентов с 5 элементами. Выберите первый вариант "ADO, RDS и OLE DB Providers" и нажмите кнопку Изменить параметр.
-
Теперь вы получите еще один список компонентов, принадлежащих ADO, RDS и OLE DB Providers. Просто снимите флажок с первой опцией "ADO и RDS" и нажмите "ОК".
-
Вы должны получить предупреждение о том, что этот компонент является неотъемлемой частью приложения, и приложение не будет работать должным образом, если оно не установлено. Вы можете игнорировать это всплывающее окно с предупреждением, нажав ОК и продолжите установку. Теперь установка VB6 будет успешно завершена без проблем.
- Снимите флажок Настройка MSDN
- Нажмите Далее, чтобы пропустить установку Installshield. Это действительно старая версия, которую вы все равно не хотите.
- Нажмите Далее еще раз, чтобы пропустить установку BackOffice, VSS и SNA Server. Не нужно!
- В следующем диалоговом окне снимите флажок, установите флажок "Зарегистрировать сейчас" и нажмите "Готово".
- Мастер выйдет, и все готово. Вы можете найти VB6 в разделе "Пуск", "Все программы", "Microsoft Visual Studio 6. Наслаждайтесь"
Установить VB6 SP6
Установите vb6 sp6, перейдя на VbSp6, запустите setupsp6.exe как администратор с настройками по умолчанию.
Ответ 4
Существует программа установки, упрощающая установку IDE VB6-программирования в Windows 7, 8 и 10, которая теперь имеет более 25 000 загрузок. Это включает пакет обновления 6
Программирование VB6 для установки IDE
Ответ 5
Я попытался использовать оба метода в Windows 8.1 Update 2. Сначала симптом был таким же, как и у OP, за исключением того, что я делал именно то, что сделал OP как его решение - извлечение файлов и запуск Vs6sp6. ехе.
Итак, я попробовал другое решение, установив MSDN. После установки MSDN я снова попробовал SP6. На этот раз он говорит, что он не может установить, потому что не может найти какие-либо продукты VS6. Но VB6 (без SP) все еще запускается нормально. Также MSDN запускается нормально.
Любые предложения? Если мне нужно запустить его в виртуальной машине, я буду; У меня уже есть Windows XP на виртуальной машине Hyper-V для первоначального 90-летнего Оксфордского английского словаря. Но было бы намного удобнее, если бы я мог работать непосредственно в 8.1.
Кстати, я много лет работал в Windows 7. Есть несколько обручей, чтобы их установить, и он меняет экран, когда он запускается и останавливается, но в целом неплохо вообще.
Ответ 6
Выполните следующие три простых действия:
- Сначала установите VB6
- Установить полную версию MSDN
- Установить VB6 SP6 только после установки MSDN
Вы сможете успешно установить VB6 SP6.
Ответ 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 в вашей ОС.
Ответ 8
В то время как вы можете запускать VB6 в Windows 8.1, это не будет хорошо, и вы обнаружите какое-то количество проблем, которые вы обнаружили.
Альтернативным вариантом является создание виртуальной машины с использованием диспетчера Hyper-V, который легко доступен в Windows 8, установите Windows XP *, Visual Studio 6 и т.д. Затем удаленный рабочий стол на вашу виртуальную машину, и вы хорошо пойдете.
Кроме того, когда появятся окна 9, 10 и 11, ваша виртуальная машина может быть перенесена на них или на новый ПК без нарушения среды разработки VB6.
* Или Windows 7 32 бит, если вам нужно, но XP лучше для VB6