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