高手你好:
我用C#编写了一个简短的web程序,一个服务器按钮控件点击事件代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
……………
……………
ProcessStartInfo si = new ProcessStartInfo();
si.FileName = "c:\\appa.exe"; //appa.exe是一个VB已编译程序,该程序启动一个word进程,word进程
//自动生成一个文档,然后保存文档,word进程结束,appa.exe进程结束
si.Arguments = strinfo;
Process p = Process.Start(si);
p.WaitForExit();
}
上述代码在Visual Studio 2005环境下,执行“开始执行(不调试)命令,工作的很好。但是生成网站发布后,在本机用浏览器打开该web窗体,点击按钮却出现下列情况:能启动appa.exe进程,但appa.exe进程不能结束,也不能确定word进程是否启动,也没有自动生成文档。
敬请指教,不胜感谢。