Incrustar dll en ejecutable

21/11/2003 - 17:51 por Luis Ruiz | Informe spam
Hola, existe la posibilidad de incrustrar un dll en un
ejecutable y utilizar su referencia? Si es así cómo?
Gracias

Preguntas similare

Leer las respuestas

#1 Tristan
21/11/2003 - 20:39 | Informe spam
Pues tal y como has dicho :-)

En vs.net, desde el explorador de soluciones, menú contextual - agregar
referencia.

Juan Carlos Badiola
MVP - C#
#2 Luis Ruiz
21/11/2003 - 21:07 | Informe spam
Gracias, pero es un poco más complicado lo que pregunto.
Es más bien si dentro de un ejecutable .exe se puede
incrustar (embeded) un dll como un recurso de imagen o
icono y utilizar su referencia, no simplemente tenerlo
referenciado pero en archivo aparte. Se entiende? :S


Mostrar la cita
contextual - agregar
Mostrar la cita
#3 Tristan
21/11/2003 - 21:54 | Informe spam
Supongo que te refieres a añadir el ensamblado como si fuese un recurso
incrustado de otro, ¿es eso?. No, hasta donde llegan mis conocimientos es
imposible. No se puede incluir un ensamblado dentro de otro. Mejor dicho
sería posible incrustarlo, pero no veo forma de poder utilizar sus recursos.
Los recursos de un ensamblado se describen en el manifiesto del ensamblado,
y esto no es recursivo.

En cierta ocasión leí que existía un linker que permite fusionar varios
ensamblados en uno solo, pero no estoy nada convencido de que exista. Por
más que lo he buscado no lo he podido encontrar.


Juan Carlos Badiola
MVP - C#
#4 Damian Bacalov
21/11/2003 - 22:07 | Informe spam
Si lo que buscas es que solo se vea un archivo (y no las dll adicionales que
usa), create un proyecto de instalacion y meté las dlls en la Global
Assembly Cache.

Damian

"Luis Ruiz" wrote in message
news:01fe01c3b04f$b08a3b60$
Hola, existe la posibilidad de incrustrar un dll en un
ejecutable y utilizar su referencia? Si es así cómo?
Gracias
#5 Luis Ruiz
21/11/2003 - 22:58 | Informe spam
Eso mismo, voy a probar.


Mostrar la cita
dll adicionales que
Mostrar la cita
en la Global
Mostrar la cita
in message
Mostrar la cita
Ads by Google
Search Busqueda sugerida