Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2010, 06:40
nessy00
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 16 años, 1 mes
Puntos: 0
Exclamación Lanzar un ejecutable desde una página

Hola,

Os cuento, tengo una página y al pulsar un botón tengo que ejecutar un programa ejetuble en el servidor, este programa lo que hace es crea un archivo con un contendio. Este programa ejecutable es mio y funciona bien lanzandolo directamente desde el ejecutable.

Para lanzarlo desde una página de asp utilizo el siguiente código, en este ejemlo he puesto el calc.exe, pero en mi caso es otro ejecutable y ademas tiene parametros:

Código:
        Dim processStartInfo As New System.Diagnostics.ProcessStartInfo
        processStartInfo.FileName = "C:\WINDOWS\system32\CALC.EXE"
        processStartInfo.Arguments = "" ' your parameters here
        processStartInfo.WorkingDirectory = "C:\WINDOWS\system32\"
        processStartInfo.WindowStyle = Diagnostics.ProcessWindowStyle.Normal
        processStartInfo.UseShellExecute = True
        processStartInfo.CreateNoWindow = False
        System.Diagnostics.Process.Start(processStartInfo)
Si lanzo la aplicación web desde el Visual Studio me funciona bien, el problema viene cuando lo publico en el IIS de mi equipo, sé que el programa se lanza porque veo el proceso en el administrador de tareas y además crea el archvio, sin embargo no hace lo que tiene que hacer, no hace nada!!

¿Sabe alguién que puede estar pasando?