Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - flomix77

#1
Problema Resuelto, despues de darle vueltas y vueltas al código encontre la solución.

La dejo por si alguien más esta con problemas = D :

Primero deben ir a las propiedades del proyecto:
En el explorador de soluciones dar click derecho a la solucion y dar click en propiedades.

Despues deben ir a la pestaña "Aplicación"

Despues dar click en "ver eventos de aplicaciones"

Esto nos abrira el ApplicationEvents.vb

Despues colocar este código tal cual esta:


Namespace My

   Partial Friend Class MyApplication

       Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup

           AddHandler AppDomain.CurrentDomain.AssemblyResolve, New System.ResolveEventHandler(AddressOf CargarDLL)

       End Sub

       Private Function CargarDLL(ByVal sender As System.Object, ByVal e As System.ResolveEventArgs) As System.Reflection.Assembly
           Dim Liberia As System.IO.Stream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("RZClient.rzf.dll")
           Dim raw(Liberia.Length) As Byte
           Liberia.Read(raw, 0, Liberia.Length)
           Return System.Reflection.Assembly.Load(raw)

       End Function

   End Class

End Namespace


Bien ahora modifiquen el código para que funcione en su proyecto,
Cambiaran "RZClient" por el nombre de su proyecto, cuando digo nombre del proyecto me refiero al nombre del ensamblado, es recomendable que pongan lo mismo en ensamblado y espacio de nombre de la raiz

ver imagen:




ahora en "rzf.dll" cambiaremos por el nombre de nuestro dll que incrustamos al proyecto (ver imagen abajo)



compilamos el proyecto y tada, ya funciona XD!

#2
Hola quisiera saber como colocar un recurso incrustado (.dll)
a mi programa hecho en vb.net..

estuve probando varios códigos pero me quede atascadisimo =(

Gracias!