Che, estoy haciendo un programa para manejo de analizis que me pidio un bioquimico, algo bastante sencillo, que se yo. El tema es que me gustaria saber cuales son los cuidados que tengo que tomar para asegurarme que va a andar en cualquier maquina que lo utilizen. Yo tengo un p4 con 1gb de ram y los programas que he hecho hasta ahora me funcionan bien, pero son programas con un monton de detalles agregados para que funcione bien. Digo, es necesario retocar el codigo en la maquina que lo vaya a correr o no.
Lo primero es listar todos los prerequisitos que exige la instalación de tu programa, esto por cada dependecia externa que tenga, por ejemplo un motor de base de datos, alguna dll en particular, algun servicio que tenga que estar instalado y corriendo, etc.
Una ventaja de correr el programa en maquina virtual con una instalación "fresca" (a la que no hayas agregado nada más) es saber si tu programa necesita que se instale alguna dependencia adicional.