Visual Basic - Compatibilidad DLL

Life is soft - evento anual de software empresarial
 
Vista:

Compatibilidad DLL

Publicado por Ride (1 intervención) el 02/07/2003 19:26:59
Hola a todos,

Tengo una dll que se utiliza desde varios programas. Tiene compatibilidad binaria.

Mi problema es que cada vez que modifico la dll tengo que recompilar los programas ya que sino no llaman bien a la dll. En todos los programas la dll está declarada en un modulo de forma publica y en ningún sitio se hace un Set Nothing del objeto.

Ahora lo he cambiado, la declaro local al procedimiento que la utiliza y hago Set Nothing al final del sub. Pues ahora funciona!!! Es decir, no tengo que recompilar los programas si por ejemplo añado un If en la dll.

Alguien me podría decir el porqué de una forma funciona y de la otra no?

Muchas gracias por anticipado.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder