Estimado dec,
Gracias por responder.
Respecto a lo que planteas:
1. Este es el código que utilizo en PHP para ejecutar la aplicación:
Código PHP:
$Comando = 'NombreEjecutable.exe ' . $P1 . ' ' . $P2 . ' ' . $P3 . ' ' . $P4 . ' ' . $P5 . ' ' . $P6 . ' ' . $P7 . ' ' . $P8 . ' ' . $P9 . ' ' . $P10;
$Resultado = exec($Comando , $Salida);
2. El programa genera una copia de una plantilla predefinida en Excel y le actualiza los datos (a la copia), por tal razón utiliza la referencia:
Cita:
Microsoft.Office.Interop.Excel
|
3. El ejecutable está en el mismo directorio donde radica el archivo PHP y he realizado diferentes pruebas con otros ejecutables que desarrollé en C#, los cuales han funcionado bien. Los mensajes de error que coloqué en el primer mensaje de este hilo, fueron los que generó la aplicación en C# cuando fue invocado por PHP. Si ejecuto la aplicación, con los mismos parámetros, a través de la ventana de comandos de Windows, la aplicación no genera errores.
Muchas gracias por tu atención.