elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  (SOLUCIONADO) Adjuntar DLL dentro del Executable?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: (SOLUCIONADO) Adjuntar DLL dentro del Executable?  (Leído 11,263 veces)
Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.878



Ver Perfil
Re: Adjuntar DLL dentro del Executable?
« Respuesta #10 en: 23 Noviembre 2012, 18:11 pm »

Me olvide decir que tenes que cambiar en el codigo donde dice windowsapplication1 por el nombre de tu proyecto.

lo hice, puse "windowsapplication19", pero nada :(


EDITO: He encontrado la solución más fácil del mundo, seguro que a ti también te servirá para la próxima vez Seba123Neo, aunque tu sabes hacer estas cosas hard-codeando  ;-)

http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx

http://ilmergegui.codeplex.com/




Saludos!!!


« Última modificación: 23 Noviembre 2012, 18:34 pm por EleKtro H@cker » En línea



spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: Adjuntar DLL dentro del Executable?
« Respuesta #11 en: 23 Noviembre 2012, 19:41 pm »

lo hice, puse "windowsapplication19", pero nada :(


EDITO: He encontrado la solución más fácil del mundo, seguro que a ti también te servirá para la próxima vez Seba123Neo, aunque tu sabes hacer estas cosas hard-codeando  ;-)

http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx

http://ilmergegui.codeplex.com/




Saludos!!!

que intentas crear ;) xD

soy veterano pero flojo :(


En línea

Facilitador De Tareas - Task Simplifier (FDT)
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #12 en: 23 Noviembre 2012, 19:41 pm »

espera que debe ser una boludes, no desesperes, hace esto, escribi este codigo en un boton o en cualquier lado:

Código
  1.        For Each asm As Assembly In AppDomain.CurrentDomain.GetAssemblies()
  2.            Debug.Writeline asm.FullName.Substring(0, asm.FullName.IndexOf(","))
  3.        Next

y pasame la salida de la ventana de inmediato por favor.
En línea

spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #13 en: 23 Noviembre 2012, 19:44 pm »

espera que debe ser una boludes, no desesperes, hace esto, escribi este codigo en un boton o en cualquier lado:

Código
  1.        For Each asm As Assembly In AppDomain.CurrentDomain.GetAssemblies()
  2.            Debug.Writeline asm.FullName.Substring(0, asm.FullName.IndexOf(","))
  3.        Next

y pasame la salida de la ventana de inmediato por favor.

pero si ahi lo q andas haciendo es obtener un texto a partir del nombre del assem...

claro usando foreach
En línea

Facilitador De Tareas - Task Simplifier (FDT)
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #14 en: 23 Noviembre 2012, 19:51 pm »

pero si ahi lo q andas haciendo es obtener un texto a partir del nombre del assem...

claro usando foreach

antes de que use esa aplicacion IL-Merge, que si bien es buena, pero esta bueno hacerlo sin necesidad de nada, quiero que ponga ese texto en un boton y me diga el string que le escribe en la ventana de inmedianto, de esa forma voy a saber el path real de los assemblies dentro de la aplicacion, debe ser por eso que no le anda.

« Última modificación: 23 Noviembre 2012, 19:54 pm por seba123neo » En línea

spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #15 en: 23 Noviembre 2012, 20:01 pm »

antes de que use esa aplicacion IL-Merge, que si bien es buena, pero esta bueno hacerlo sin necesidad de nada, quiero que ponga ese texto en un boton y me diga el string que le escribe en la ventana de inmedianto, de esa forma voy a saber el path real de los assemblies dentro de la aplicacion, debe ser por eso que no le anda.



le diria q agarrara 1 dia y se pusiera con el debugger a darle, q con eso saca el 95% de los errores almenos facil
En línea

Facilitador De Tareas - Task Simplifier (FDT)
Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.878



Ver Perfil
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #16 en: 23 Noviembre 2012, 20:07 pm »

Cita de: debugger
'PlayLists.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
mscorlib
Microsoft.VisualStudio.HostingProcess.Utilities
System.Windows.Forms
System.Drawing
System
Microsoft.VisualStudio.HostingProcess.Utilities.Sync
Microsoft.VisualStudio.Debugger.Runtime
vshost
System.Data
System.Core
System.Deployment
System.Design
System.DirectoryServices
System.Security
System.Xml
System.Xml.Linq
System.Data.DataSetExtensions
Microsoft.VisualBasic
PlayLists
Ookii.Dialogs
The program '[236] PlayLists.vshost.exe: Program Trace' has exited with code 0 (0x0).
The program '[236] PlayLists.vshost.exe: Managed (v4.0.30319)' has exited with code -1 (0xffffffff).
En línea



seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #17 en: 23 Noviembre 2012, 21:01 pm »

ok, ahi veo la captura que pusiste, te falto poner la carpeta Resources  >:D, o sea el path total hay que poner, en tu caso la linea del codigo quedaria asi:

Código
  1. Dim vStream As Stream = Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("WindowsApplication19.Resources." & vNombre & ".dll")

ahi te tiene que andar.



En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.878



Ver Perfil
Re: (SOLUCIONADO) Adjuntar DLL dentro del Executable?
« Respuesta #18 en: 23 Noviembre 2012, 21:40 pm »

Código
  1. Dim vStream As Stream = Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("WindowsApplication19.Resources." & vNombre & ".dll")

ahi te tiene que andar.


ahora sí  :xD GRACIAS
En línea



Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SOLUCIONADO] Como adjuntar archivos a un mail en PHP ??
PHP
Diabliyo 7 27,051 Último mensaje 27 Noviembre 2008, 00:32 am
por дٳŦ٭
[DUDA xD]IF Dentro De Un FOR?[SOLUCIONADO!] « 1 2 »
Scripting
FranciskoAsdf 13 11,416 Último mensaje 12 Octubre 2009, 15:17 pm
por FranciskoAsdf
[SOLUCIONADO]Extraer archivos dentro de un .jar
Java
cyberserver 6 13,122 Último mensaje 31 Diciembre 2009, 14:13 pm
por Debci
[SOLUCIONADO]reproducir canciones dentro de un jar
Java
danielo- 7 10,005 Último mensaje 14 Marzo 2010, 01:28 am
por 1mpuls0
(SOLUCIONADO) Busqueda dentro de un vector en C
Programación C/C++
;c1v!c 3 10,915 Último mensaje 23 Febrero 2011, 22:27 pm
por ;c1v!c
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines