当前位置:编程学习 > C#/ASP.NET >>

asp.net以users身份运行外部程序出错

请问
一个web应用程序,以users组权限调用一个目录下的exe文件,本地调试运行正常,但是发布到iis后弹出应用程序正常初始化错误(0xc0000142)
Process Proc = new Process();
Proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
Proc.StartInfo.UseShellExecute = false;
Proc.StartInfo.CreateNoWindow = true;
Proc.StartInfo.RedirectStandardInput = true;
Proc.StartInfo.RedirectStandardOutput = true;
Proc.StartInfo.RedirectStandardError = true;
Proc.StartInfo.FileName = ExecPath;
Proc.StartInfo.Domain = "Users";
Proc.StartInfo.UserName = "OJTR";
System.Security.SecureString str = new System.Security.SecureString();
str.AppendChar('1');
Proc.StartInfo.Password = str;
//Proc.StartInfo.ErrorDialog = false;
Proc.Start();
请问该如何解决?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,