Во время разработки NT 5.0 Microsoft работала над так называемым COM без регистрации, и одним из приложений для этого были программы VB6.
Reg-Free COM не был готов к выпуску Windows 2000,но был показан в NT 5.1 (Windows XP) и позже.Однако к тому времени судьба VB должна была быть отложена, поэтому мы так и не получили набор инструментов «VB7», поддерживающий разработчиков VB.
Хотя он все еще жив и здоров, и XP SP1 и SP2, а также VB6 SP6 включили улучшения вReg-Free COM для VB6.
В результате вы можете создавать переносимые (поддерживающие XCopy) приложения VB6 для Windows XP и более поздних версий, вам просто нужно бороться с инструментами из более поздних версий Visual Studio, которые неt очень VB6-дружественный или использовать сторонний инструмент.Они генерируют соответствующие манифесты изоляции и, возможно, встраивают их в качестве ресурсов манифеста.
Посмотрите здесь в разделе Reg-Free COM или попробуйте поисковую систему, чтобы найти некоторые из доступных инструментов.