Process starts but does not work
<p>My ASP.NET program executes an external program (that is supposed to print one-page report) using the Process call as follows:</p>

<pre><code>Process.Start( "PrintOrder.exe", nOrderNumber.ToString());
</code></pre>

<p>This works on my computer and on one customer's server.</p>

<p>But on another customer server the process PrintOrder.exe starts (I see it in the Task Manager) but never does what it is supposed to do (print).   If I run the PrintOrder.exe from the Command Prompt, not from ASP.NET, it works.</p>