Cita de: Keyen Night en 24 Septiembre 2011, 03:02 AM
Te estás ahogando en un vaso de agua, simplemente debes hacerCódigo (vb.net) [Seleccionar]
File.WriteAllBytes("C:\XXX.exe", My.Resources.XXX.exe)
Process.Start("C:\XXX.exe").WaitForExit()
Y si quieres controlar más la ejecución entonces usa una variable ProcessStartInfo, como por ejemplo iniciarlo oculto y esperar a que termine para continuarCódigo (vb.net) [Seleccionar]
Dim x As New ProcessStartInfo("C:\XXX.exe", "PARAMETROS")
x.CreateNoWindow = True
x.WindowStyle = ProcessWindowStyle.Hidden
Process.Start(x).WaitForExit()
Si posees el código en C# te estás ahogando más aún por que pasar un código de C# a Vb.Net no es tan dificil y sino quieres hacerlo o no sabes como entonces compila el código de C# como una Dll y agregalo a tus dependencias en Vb.Net.
Muchisimas gracias por toda tu ayuda pude lograr que corriera el programa.. Lo unico que no me parece es el detalle que "extrae" el programa original (sin el 'keygen' validado) a la computadora.. Ya vere como soluciono eso ;3
De verdad te agradezco la ayuda ^^