我正在开发一个创建PDF的应用程序。我正在使用Process.Start(startInfo)来创建PDF。现在,当我在本地运行此应用程序时,它工作正常并创建PDF,但是当我在开发服务器上部署它时,它不会创建PDF。
我让Process.Start(“IExplore.exe”)变得非常简单,但是它仍然无法在开发服务器上运行。
如果我还有其他任何事情要开始工作,请告诉我?
答案 0 :(得分:0)
您可能遇到此问题,因为您的本地计算机上运行的是您的帐户,该帐户具有运行可执行文件的权限。当部署到开发服务器时,它可能在NETWORK SERVICE帐户下运行,该帐户可能没有运行可执行文件的权限。您需要考虑使用模拟。
我在这里给出了详细的答案: