Я должен переместить программу Visual Basic 5 прежней версии со старого поля Win98 на Сервер Победы 2008. Установщик программы не доступен (это - пользовательская программа).
Я начинаю устанавливать время выполнения VB 5.0 и копировать всю папку программы в новое поле, но это не работает (я предполагаю несколько DLLs, и элементы управления ActiveX отсутствуют, таким образом, прогоны программы, но бомбы с различными ошибками периода выполнения).
Я думаю о получении всех доступов программы к файловой системе и реестру с SysInternals FileMon и RegMon и созданием программы, которая копирует это настройки файлов/реестра в новое поле, но я боюсь, что это может быть тяжелой работой с неопределенными результатами, в конце концов.
Я искал несколько программ, которые могут создать портативные установки (Cameyo, ThinApp), но обычно эти программы a) требуют доступного установщика и b) не могут работать на Win98, куда программа работает прямо сейчас.
Это - поле Windows 98 - почему не только виртуализируют ЦЕЛУЮ систему для запуска с? Вы знаете для того, что это будет работать. В то время как Вы, вероятно, не можете только использовать инструмент P2V, Вы могли отобразить поле и отобразить его назад в VM, и Вы будете уверены идентичная среда.