Incluir formulario comun

02/05/2005 - 23:41 por Hugo Gsell | Informe spam
Hola.
Tengo algunos forms.. (por ejemplo el de inicio de aplicación donde pide
usuario y contraseña) comunes en todos los sistemas que desarrollo... al
mismo lo tengo grabado digamos en c:\formcomunes cuando desde vb.net creo un
proyecto nuevo hago agregar elemento existente desde el menu proyecto y lo
busco pero luego me crea una copia del mismo en la carpeta del proyecto
nuevo (digamos c:\proyecto1)... y lo que deso es utilizar el que esta en
c:\formcomunes. He logrado solucionar esto haciendo... apenas lo agrego hago
guardar como y lo grabo en el lugar de origen (c:\formcomunes) y luego
borro la copia local que creo.
Hay alguna manera de "evitar" esto.

Hugo A. Gsell

Preguntas similare

Leer las respuestas

#1 Pablo Fébolo
03/05/2005 - 00:11 | Informe spam
Hugo

No te respondo directamente tu inquietud, por que
creo que la dinámica que propicias no es la mas adecuada.

Si tienes estos Formularios Comunes, lo ideal no es que compartas
el código fuente entre muchos projectos, de hecho tu problemas, si
es que lo comprendo bien, es asegurate que tenes el mismo
código en todos.

Ahora, bien si se te ocurre corregir y/o modificar uno de estos
formularios comunes, tendrás que recompilar todos los projectos en donde
loa has usado, un engorro.

Lo que te suguiero es que armes un assembly (una dll, (elije Class Library
al iniciar tu projecto)) en donde colocarás todos estos formularios
y luego lo firmas y lo colocas en la global Cache, de esta manera
lo tendrás listo para ser referenciado en todos tus projectos.

El día que actualices esta DLL, impactará directamente y sin ningún
esfuerzo en todos lo proyectos.

Corolario, no debes compartir código fuente, debes compartir DLLs.

Espero haberte ayudado.

Saludos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida