Problema con registar un COM

10/05/2005 - 18:04 por Jorge Lagos | Informe spam
Hola a todos, soy nuevo en esto de los grupos de noticias.
pero ya estoy desesperado, mi problema es el sgte:
cree un COM en C# de .net para poder utilizarlo en varios lenguajes como por
ejemplo VB6.0 y VB.net.
hasta aqui todo bien, pero el problema me sucede cuando en vb.6.0 se genera
el paquete de instalacion de una aplicacion X que hace referencia a mi COM.
lo instalo en el cliente(pc). y me arroja un problema que no puede crear el
ActiveX, tanto buscar encontre la solucion pero no me deja satisfecho ya que
necesito instalar el FrameWork SDK en el cliente para poder instalar el
ensamblado(COM).
y lo hago de la siguiente forma:
regasm COM.dll /tlb
gacutil /i COM.dll

y funciona de maravilla pero el Framework no debiera estar instalado en los
clientes, pero si el FrameWork 1.1


Acepto cualquier sugerencia


Jorge Lagos C.
Dimension S.A.
 

Leer las respuestas

#1 Octavio Telis Aynés
11/05/2005 - 18:17 | Informe spam
Pues mira... en realidad no necesitas el .NET Framework SDK, que de entrada
es muy pesado para proponerlo a los clientes, sin embargo necesitarás el
.NET Framework Redistribuible, que es más ligero que el SDK, es
impresindible pues el assembly depende del .NET Framework para trabajar.

Así pues, como le has hecho es suficiente, sin hacer uso de SDK, creo, en mi
opinión, que estas haciendo las cosas bien... solo necesitas el
redistribuible y no el SDK.

Saludos...

Octavio Telis Aynés
http://otelis.blogspot.com



"Jorge Lagos" escribió en el mensaje
news:
Hola a todos, soy nuevo en esto de los grupos de noticias.
pero ya estoy desesperado, mi problema es el sgte:
cree un COM en C# de .net para poder utilizarlo en varios lenguajes como


por
ejemplo VB6.0 y VB.net.
hasta aqui todo bien, pero el problema me sucede cuando en vb.6.0 se


genera
el paquete de instalacion de una aplicacion X que hace referencia a mi


COM.
lo instalo en el cliente(pc). y me arroja un problema que no puede crear


el
ActiveX, tanto buscar encontre la solucion pero no me deja satisfecho ya


que
necesito instalar el FrameWork SDK en el cliente para poder instalar el
ensamblado(COM).
y lo hago de la siguiente forma:
regasm COM.dll /tlb
gacutil /i COM.dll

y funciona de maravilla pero el Framework no debiera estar instalado en


los
clientes, pero si el FrameWork 1.1


Acepto cualquier sugerencia


Jorge Lagos C.
Dimension S.A.


Preguntas similares