Y si le pasas al Shell la ruta completa del .exe?

-----Mensaje original-----
De: Mauro Andrea [mailto:[EMAIL PROTECTED]
Enviado el: martes, 19 de diciembre de 2006 18:03
Para: vbnet List Member
Asunto: [vbnet] Shell 2


Ahora hice lo siguiente, creé una aplicación de consola llamada 
ProcesoCopia.exe que contiene el siguiente código:
 
Module Module1

Sub Main()

My.Computer.FileSystem.CopyDirectory("\\pcmauro\expocomm", "c:\prueba")

End Sub

End Module

Si lo ejecuto directamente funciona perfecto, si lo llamo desde otra aplicación 
con Shell("procesocopia.exe", AppWinStyle.Hide, True) funciona perfecto también 
pero si lo llamo desde mi servicio con la misma instrucción ( 
Shell("procesocopia.exe", AppWinStyle.Hide, True) ) genera el siguiente error 
en el visor de sucesos: 

EventType clr20r3, P1 procesocopia.exe, P2 1.0.0.0, P3 45884f6d, P4 
microsoft.visualbasic, P5 8.0.0.0, P6 4333d6d8, P7 1ec, P8 46, P9 
system.io.directorynotfound, P10 NIL.

Para obtener más información, vea el Centro de ayuda y soporte técnico en  
<http://go.microsoft.com/fwlink/events.asp> 
http://go.microsoft.com/fwlink/events.asp.

De todo éso me quedo con la parte de system.io.directorynotfound

Saludos!

Mauro Andrea
Newdev S.R.L.
Rioja 1151 Piso 10 Of. 4
Tel. (0341) 425-9808
Cel. (0341) 156-209896
MSN: [EMAIL PROTECTED]
www.newdev.com.ar

 

 


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.24/592 - Release Date: 18/12/2006 
13:45



--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.24/592 - Release Date: 18/12/2006 
13:45


Responder a