На этот вопрос очень сложно ответить, но я постараюсь дать лучший ответ, какой только смогу.
Мы действительно не знаем наверняка , учитывая, что он еще не выпущен и, вероятно, находится только на ранних стадиях разработки. Также нет способа предсказать, какие виды хаков могут появиться, чтобы позволить приложениям VB6 работать в Windows 8. У меня есть некоторая уверенность, что это будет лишь вопросом времени, когда сообщество предложит какой-то обходной путь, если вы действительно все это обеспокоены. Я, наверное, даже сам посмотрю, если только по какой-то другой причине, кроме чистого любопытства.
Однако официальное слово означает, что эта конфигурация, скорее всего, не будет поддерживаться:
... не планируется включать среду выполнения VB6 в будущие версии Windows, кроме Windows 7.
Стоит также рассмотреть разговор о выпуске Windows 8 только в 64-битной версии (как в случае с Server 2008 R2). Поскольку среда выполнения VB6 (и все приложения, созданные компилятором VB6) являются 32-разрядными, им придется работать в эмулируемом 32-разрядном слое (WOW). Некоторые приложения уже сталкивались с проблемами при работе в 64-разрядных версиях Windows 7, и эта проблема может только ухудшиться. В настоящее время среда IDE не поддерживается в 64-разрядных версиях Windows, что значительно усложняет дальнейшее обслуживание устаревших приложений (хотя для этого я только что установил ее на своем устройстве разработки под управлением Server 2008 R2 без проблем).