Problemas con el GAC

01/12/2003 - 14:37 por Guillermo Sierra | Informe spam
Buenos días,

Resulta que cree una aplicación tipo Class Library y la registre en el GAC
por medio de la siguiente intrucción GACUTIL /I assembly, para matricularla
tuve que crear un strong name.

Resulta que cree también una aplicación tipo WEB y ahora quiero consumir o
utilizar la DDL que matricule en el GAC, como se hace para que la aplicacion
WEB apunte a la DLL que esta registrada en el GAC?.

Tengo que hacerlo de esta forma porque pueden existir varias aplicaciones
que la consuman o utilicen.

Una forma de solucionarlo fue crear una referencia a la dll y que esta se
almacenara local al proyecto WEB, pero no es la mas adecuada, si alguno de
ustedes sabe como hacer una referencia a una DLL que esta registrada en el
GAC, por favor me avisa.

Cordialmente,

Guillermo Sierra

Preguntas similare

Leer las respuestas

#1 Alejandro Mezcua
01/12/2003 - 14:46 | Informe spam
Si haces la referencia a tu dll verás que tienes la posibilidad de decirle
'copy local = false' en las propiedades de Visual Studio. De esta forma
tendrás la referencia pero sin copiar la dll al directorio bin y te debería
funcionar. Asegúrate de que la referencia apulta al GAC.

Un saludo,

Alejandro Mezcua
MVP .NET
Zaltor Soluciones Informáticas

"Guillermo Sierra" wrote in message
news:O32US#
Buenos días,

Resulta que cree una aplicación tipo Class Library y la registre en el GAC
por medio de la siguiente intrucción GACUTIL /I assembly, para


matricularla
tuve que crear un strong name.

Resulta que cree también una aplicación tipo WEB y ahora quiero consumir o
utilizar la DDL que matricule en el GAC, como se hace para que la


aplicacion
WEB apunte a la DLL que esta registrada en el GAC?.

Tengo que hacerlo de esta forma porque pueden existir varias aplicaciones
que la consuman o utilicen.

Una forma de solucionarlo fue crear una referencia a la dll y que esta se
almacenara local al proyecto WEB, pero no es la mas adecuada, si alguno de
ustedes sabe como hacer una referencia a una DLL que esta registrada en el
GAC, por favor me avisa.

Cordialmente,

Guillermo Sierra




Respuesta Responder a este mensaje
#2 Guillermo Sierra
01/12/2003 - 15:34 | Informe spam
Ceo que de esa forma funciona, se añade la dll y en propiedades se cambia
la propiedad copy local a false.

Sabes como hacerlo desde DOS?. Resulta que tengo instalado el FrameWork 1.1
y necesito compilarlo con la 1.0, yo se que para crear referencias se hace
por medio del parámetro /r ó /reference, pero no se como indicarle que el
assembly o dll al cual tiene que hacer referencia esta matrículado en el GAC
y que no quiero que me haga una copia local del assembly

Gracias, de todos mopdos por la ayuda, de verdad que me sirvió.

Cordialmente,

Guillermo Sierra

"Alejandro Mezcua" <amezcua[nspam]@zaltor.com> wrote in message
news:
Si haces la referencia a tu dll verás que tienes la posibilidad de decirle
'copy local = false' en las propiedades de Visual Studio. De esta forma
tendrás la referencia pero sin copiar la dll al directorio bin y te


debería
funcionar. Asegúrate de que la referencia apulta al GAC.

Un saludo,

Alejandro Mezcua
MVP .NET
Zaltor Soluciones Informáticas

"Guillermo Sierra" wrote in message
news:O32US#
> Buenos días,
>
> Resulta que cree una aplicación tipo Class Library y la registre en el


GAC
> por medio de la siguiente intrucción GACUTIL /I assembly, para
matricularla
> tuve que crear un strong name.
>
> Resulta que cree también una aplicación tipo WEB y ahora quiero consumir


o
> utilizar la DDL que matricule en el GAC, como se hace para que la
aplicacion
> WEB apunte a la DLL que esta registrada en el GAC?.
>
> Tengo que hacerlo de esta forma porque pueden existir varias


aplicaciones
> que la consuman o utilicen.
>
> Una forma de solucionarlo fue crear una referencia a la dll y que esta


se
> almacenara local al proyecto WEB, pero no es la mas adecuada, si alguno


de
> ustedes sabe como hacer una referencia a una DLL que esta registrada en


el
> GAC, por favor me avisa.
>
> Cordialmente,
>
> Guillermo Sierra
>
>
>
>


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