• Lunes 23 de Diciembre de 2024, 02:46

Autor Tema:  Consumir Componente En C#  (Leído 2309 veces)

chriskof2000

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Consumir Componente En C#
« en: Lunes 26 de Febrero de 2007, 16:04 »
0
Hola amigos del foro una consulta cree una dll la registr en el cn el GAG.
ahora solo quiero consumirla desde una aplicacion en c# 2.0 windows form alguno si tiene el codigo para consumir o los pasos me ayudaria en bastante.
De antemano muchas gracias christopher espino contreras.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Consumir Componente En C#
« Respuesta #1 en: Lunes 26 de Febrero de 2007, 16:08 »
0
la agregas como referencia al proyecto y ya.

Agragarla al GAC es solo opcional y no se debería usar salvo que sea un componente que vas a usar mucho con un conjunto de diversas aplicaciones.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Consumir Componente En C#
« Respuesta #2 en: Lunes 26 de Febrero de 2007, 20:14 »
0
Sorry que es el GAC :huh:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Consumir Componente En C#
« Respuesta #3 en: Lunes 26 de Febrero de 2007, 20:24 »
0
Es un repositorio de librerias de codigo administrado...

si haces una libreria (dll) y este componente sera usado en varias aplicaciones, es robusto etc... ahh si y de preferencia esta firmado digitalmente deberías ponerlo allí...

Es como poner una dll de código nativo en System32 pero sin hacer reguero, por eso existe el GAC ( Global Assembly Cache )...

Mas info:
http://www.codeproject.com/dotnet/demystifygac.asp
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Consumir Componente En C#
« Respuesta #4 en: Lunes 26 de Febrero de 2007, 20:44 »
0
Hay algun programa o forma para  ver las librerias que ya estan instaladas.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Consumir Componente En C#
« Respuesta #5 en: Lunes 26 de Febrero de 2007, 20:47 »
0
Si.

Una es ir directamente a la carpeta del GAC

otra:

Panel de control> Heramientas Administrativas> Microsoft .NET Framework 2.0 Configuration: Manage the Assembly Cache :View List of Assemblies in the Assembly Cache
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

chriskof2000

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Consumir Componente En C#
« Respuesta #6 en: Martes 27 de Febrero de 2007, 20:48 »
0
BUENO NADIE ME HA RESPONDIDO COMO PUEDO HACER PARA LLEVARLO A MI CODIGO Y CONSUMIR EL COMPONENTE CREADO?
GRACIAS CHRISKOF2000

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Consumir Componente En C#
« Respuesta #7 en: Martes 27 de Febrero de 2007, 23:23 »
0
Cita de: "JuanK"
la agregas como referencia al proyecto y ya.

Agragarla al GAC es solo opcional y no se debería usar salvo que sea un componente que vas a usar mucho con un conjunto de diversas aplicaciones.
no leiste....  :whistling:
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

chriskof2000

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Consumir Componente En C#
« Respuesta #8 en: Miércoles 28 de Febrero de 2007, 16:37 »
0
doctor como q agrego referencia y ya?
referencia puedo agregar desde la misma dll desde net, com, etc.
gracias

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Consumir Componente En C#
« Respuesta #9 en: Miércoles 28 de Febrero de 2007, 16:47 »
0
Ya veo, supuse que eso ya lo deberias saber:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

chriskof2000

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Consumir Componente En C#
« Respuesta #10 en: Miércoles 28 de Febrero de 2007, 18:01 »
0
ah ok doctor gracias.
asi lo estaba haciendo pero pense que para consumirlo del gac debia referenciarlo desde la pestaña net como dice en el sgte articulo.

gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=E14336D7-1B7B-4287-8E20-51FE07CB12AA

bueno ahi tambien tengo un problema con ello por q mi aplicacion usa las dll del enterprise library y como no tienen un strong name no las puedo utilizar asi.
por ello se baja ese modulo de combinacion y lo pones en un instaldor con un proyecto q tenga las dll.
bueno de ahi lo q he hecho es referenciar esas nuevas dll con strong name a mi proyecto pero me bota un error con la dll del enterprise.
alguien sabe como solucionar ese problema?
no se q paso tal vez estoy obviando.
saludos y gracias

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Consumir Componente En C#
« Respuesta #11 en: Miércoles 28 de Febrero de 2007, 18:09 »
0
cual error...
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io