求助!
Process p = new Process();
try
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.UseShellExecute = true;
startInfo.Verb = "Print"; startInfo.FileName = docPath;
p.StartInfo = startInfo;
p.Start();
}
这是段web服务器端的代码,在本机调试状态的时候能正常打印文件,但是发布到本机的IIS上后就报出“系统找不到相关文件”这个错误,请问为什么?
Process p = new Process();
try
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.UseShellExecute = true;
startInfo.Verb = "Print"; startInfo.FileName = docPath;
p.StartInfo = startInfo;
p.Start();
}
这是段web服务器端的代码,在本机调试状态的时候能正常打印文件,但是发布到本机的IIS上后就报出“系统找不到相关文件”这个错误,请问为什么?
路径也是正确的,可以找到文件;
虚拟目录也是设为可访问、可写的;
任务管理器中也会启动一个word进程,该进程的用户是aspnet;
我把aspnet用户也变更到Administrators用户组了;
document.execCommand('Print');实现打印
WebBrowser1.ExecWB(6,1);
//打印设置
WebBrowser1.ExecWB(8,1);
//打印预览
WebBrowser1.ExecWB(7,1);
//直接打印
WebBrowser1.ExecWB(6,6);
如果可以的话请详细点!