我有一个恼人的问题。
我已经做了一个ASP.NET应用程序,使用pipe理员帐户打开winword.exe,因为这是我可以正常工作的唯一帐户。
唯一的问题是,当我没有以pipe理员身份login,它将无法正常工作。
我如何使它每次都能工作?
我试图授予访问networking服务,并让它打开WINWORD.exe。 但它只是打开winword,然后没有其他事情发生。
我认为这个问题可能是winword第一次运行,一些popup窗口阻止了。 所以或者,有无论如何,我可以login为networking服务和运行双赢?
在此先感谢家伙
好吧,我得到了它的工作
它采取以下步骤:
之后,点击“标识”选项卡。 在这里你select一个拥有pipe理员权限和典型用户名和密码的用户。
你进入服务 – > IISpipe理 – >允许它与桌面工作。
感谢上帝,我已经完成了这个问题。 顺便说一句,我不以任何方式说这是一个安全的方式来做到这一点。 但是,我没有任何问题,因为我的服务器是内部的。
不要以交互方式打开Word,而应该使用Office组件并创buildWord应用程序对象来处理工作。 这将让您避免任何Word会提示您的交互式对话框。