我在我们域的服务器上有一个应用程序;它用 C# 编写并使用 Word API。(该应用程序运行一个医疗报告列表,每个都是一个单独的 Word 文档,提取用于按字母顺序排列报告所针对的患者的信息,并将报告内容推送到 PDF 中。)直接在服务器上运行。它还可以从我机器上的 Visual Studio 正确运行(使用服务器上的源代码)。但是,我不想让用户直接访问服务器。我得到的解决方案是创建一个可以访问服务器的用户,然后在桌面上放置一个指向 "runas $username $programname" 的快捷方式。弹出身份验证窗口,要求输入适当的密码。提供这个时,程序一直正确执行,直到调用 Word 为止;然后它启动 Windows 安装程序。我不确定它要安装什么。如果取消,我会收到以下错误:“由于以下错误,检索具有 CLSID {000209FF-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80080005。” 我在做不该做的事吗?我错过了什么吗?
问问题
350 次