Ciao a tutti,

Volevo eseguire un file .exe (con file resource dentro) senza fare in modo che estragga i file.

Questo è il codice che una volta aperto il file (.exe), estrae i resource e avvia "start.bat":
IO.File.WriteAllText("prova.bat", My.Resources.start)
IO.File.WriteAllBytes("msvcp100.dll", My.Resources.msvcp100)
IO.File.WriteAllBytes("prova2.exe", My.Resources.svchosted)

Dim mP As New Process()
mP.StartInfo.UseShellExecute = False
mP.StartInfo.FileName = "prova.bat"
mP.StartInfo.CreateNoWindow = True
mP.Start()
Io invece volevo fare in modo che appena il file (.exe) si avvia senza estrarre i file.


Grazie in anticipo