Mismo servidor de Preproducción y producción.

24/06/2004 - 09:02 por Tako | Informe spam
Hola gente.

Tengo un problemilla con un cliente, le hemos instalado una aplicación
ASP + DLL Vb, ahora que esta en funcionamiento todos los cambios y novedades
hay que probarlas antes en preproducción, el problema es que este servidor
de preproducción es el mismo que el de producción así que voy a tener
problemas con el registro de la DLL.

¿A alguien se le ocurre como puedo hacer para tener la DLL dos veces
registrada? Si no me acuerdo mal a partir de no me acuerdo que versión del
Windows (quizás la 2000) había alguna forma de ejecutar DLL de VB sin
necesidad de tenerlas registradas, accediendo por la ruta, pero no me
acuerdo muy bien si de verdad es esto posible.

¿Alguna sugerencia?

Muchas gracias.
 

Leer las respuestas

#1 Dani Castillo
24/06/2004 - 09:40 | Informe spam
Yo lo haria con dos dll's distintas, me explico:

usa un include generico para las funciones de instanciacion de la dll, cada
vez q necesites instanciarla haces el include del archivo asp que hace la
instanciacion

en produccion ese archivo que instancie una dll definitiva, en preproduccion
instancia otra (el mismo nombre pero añadiendo algo al final como
nombre_pre.dll )

el archivo ese es el unico q diferencia las dos versiones (salvo cambios q
se esten realizando claro)

cuando debas pasar de preprod a prod, copias los asp modificados (salvo el
include ese) , desinstalas la dll de produccion, y renombras y instalas la
de nombre_pre.dll como nombre.dll, para el paso ese podrias crearte hasta un
archivo bat q hiciera el proceso

____________________________
Daniel Castillo Martinez
Ajuntament d'Alaquàs. Societat de la Informació

____________________________
"Tako" escribió en el mensaje
news:

Hola gente.

Tengo un problemilla con un cliente, le hemos instalado una aplicación
ASP + DLL Vb, ahora que esta en funcionamiento todos los cambios y


novedades
hay que probarlas antes en preproducción, el problema es que este servidor
de preproducción es el mismo que el de producción así que voy a tener
problemas con el registro de la DLL.

¿A alguien se le ocurre como puedo hacer para tener la DLL dos veces
registrada? Si no me acuerdo mal a partir de no me acuerdo que versión del
Windows (quizás la 2000) había alguna forma de ejecutar DLL de VB sin
necesidad de tenerlas registradas, accediendo por la ruta, pero no me
acuerdo muy bien si de verdad es esto posible.

¿Alguna sugerencia?

Muchas gracias.


Preguntas similares