Como migrar um programa instalado - sem nenhum instalador disponível - para um novo PC?

2

Tenho que migrar um programa legado do Visual Basic 5 de uma caixa Win98 antiga para um servidor Win 2008. O instalador do programa não está disponível (é um programa personalizado).

Eu começo a instalar os tempos de execução do VB 5.0 e copio toda a pasta do programa para a nova caixa, mas isso não funciona (suponho que várias DLLs e controles ActiveX estejam faltando, então o programa roda, mas com diferentes erros de tempo de execução).

Estou pensando em capturar todos os acessos do programa ao sistema de arquivos e ao registro com SysInternals FileMon e RegMon, e fazer um programa que copia esses arquivos / configurações do registro para a nova caixa, mas temo que isso possa ser um trabalho difícil com resultados incertos, afinal.

Procurei vários programas que podem criar instalações portáteis (Cameyo, ThinApp), mas geralmente esses programas a) exigem um instalador disponível eb) não podem ser executados no Win98, onde o programa está sendo executado agora.

    
por PabloG 02.05.2011 / 01:57

1 resposta

4

É uma caixa do Windows 98 - por que não apenas virtualizar o sistema TODO para começar? Você sabe que isso funcionará. Embora você provavelmente não possa usar apenas uma ferramenta P2V, você poderia criar a imagem da imagem e recriá-la em uma VM, e você terá certeza de que ela é um ambiente idêntico.

    
por 02.05.2011 / 02:10