EgorKuzevanov писал(а):Где можно скачать модифицированный инсталлятор Microsoft Visual Studio 6.0, из которого удалено обязательное требование установки виртуальной машины Java от Microsoft?
Java VM имхо нужна только для Visual J++ 6.0. Visual J++ 6.0 вроде бы по умолчанию не ставится на Windows XP, по крайне мере так у мння... Но вы можете попробывать поставить Visual J++ v1.0 или 1.1 точно не помню, та, которая 1997 года. Там наверное есть вириуальная машина, и на диске VS 6.0 есть вроде бы
IE 4.x. Вот Visjall J++ 1.0 см.:
http://old-dos.ru/index.php?page=files& ... ow&id=5279Почему VS6 требует Java VM?
Связь с Visual J++: Visual J++ 6.0 был средой разработки Microsoft для языка Java, которая глубоко интегрировалась в VS6.
Собственная JVM: Для работы инструментов разработки и выполнения скомпилированного кода требовалась Microsoft Java Virtual Machine (MSJVM). Инсталлятор VS6 проверяет наличие этой виртуальной машины и, если она не найдена, пытается установить её принудительно.
Наличие на диске: MSJVM обычно находилась в папке IE4 на установочном диске VS6 (файл msjx86.exe). Microsoft Internet Explorer 4.01 также был обязательным системным требованием для работы справочной системы MSDN и некоторых функций Visual Basic
Проблемы с установкой на Windows XP и выше
Вы правы, судебное разбирательство между Sun Microsystems и Microsoft (начавшееся в 1997 году) стало основной причиной проблем.
Последствия: По решению суда Microsoft была вынуждена прекратить распространение своей MSJVM. В Windows XP (особенно в более поздних Service Pack) компоненты Microsoft Java VM были удалены или заблокированы на уровне ОС для соблюдения юридических обязательств. Именно поэтому штатный инсталлятор VS6 на XP часто «зависает» или выдает ошибку при попытке обновить Java VM.
Последний раз редактировалось
oldpcfan82 03 май 2026, 21:51, всего редактировалось 2 раз(а).