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:
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!!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)
¿Sabe alguién que puede estar pasando?