我将基于C#的网站从旧服务器迁移到新服务器,网站的所有功能在新服务器上都工作得很好,但这一个功能
System.Diagnostics.Process proc = System.Diagnostics.Process.Start(@BatchFile)不启动批处理文件。
我创建了: IIS管理员帐户作为本地帐户,并与桌面交互。ASP net帐户-我分配了本地管理员帐户IUSER帐户-使其成为本地管理员
有人能建议一下我还遗漏了什么吗?
发布于 2020-12-02 11:54:36
你说有一个迁移到新的服务器。您可能有无效的路径,错误的权限,错误的身份或以上所有问题。
ProcessStartInfo.WorkingDirectory属性控制工作目录。当UseShellExecute属性为false时,获取或设置要启动的进程的工作目录。当UseShellExecute为true时,获取或设置包含要启动的进程的目录。https://stackoverflow.com/questions/18428626
复制相似问题