Author: michael.overbay@ttiwireless.com | Posted on: 9/10/2009 10:16:20 AM | Views : 336

I have a web application which was running on a server 2k3 box and calling Process.Start from one of the forms to run a C# executable I created. 
This has worked on the 2k3 box for months, but when I try to deploy the web app and executable to a server 2k8 box running 64 bit/iis7, I am getting a
Exception type: Win32Exception  - Exception message: The system cannot find the file specified
Doing a File.Exists however shows that the file exists.  The StartInfo passed to process.start has the full path/filename (c:\fred\bob\tom.exe) stored in the filename section and temporarily, anonymous access is running as administrator.  Also, already changed the iis app pool to run 32 bit apps.
 
ProcessStartInfo startInfo = Go to the complete details ...