![是否可以在 Server 2016 上设置用于未在服务器上安装的 RDS 的默认应用程序?](https://linux22.com/image/768946/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20Server%202016%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%E7%94%A8%E4%BA%8E%E6%9C%AA%E5%9C%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%E7%9A%84%20RDS%20%E7%9A%84%E9%BB%98%E8%AE%A4%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我有一个 RDS 服务器设置来远程运行单个 LOB 应用程序。
此 LOB 应用程序具有指向 .msg 文件和 .pdf 文件等文档的链接。当运行远程应用程序的用户尝试通过远程 LOB 应用程序打开文件时,它会查看服务器以查看默认使用哪个程序来打开该文件。
对于 PDF 来说,这不是什么大问题。我在 RDS 服务器和本地机器上安装了 Adobe Reader,PDF 可以正常打开。
但是对于电子邮件文件(.msg) - 服务器上没有程序(如 Outlook),因此本地机器不知道如何打开这些文件(即使 Outlook 在本地机器上)。
答案1
不,没有。因为您正在将 LOB 应用程序作为 RemoteApp 运行,所以当使用它打开远程桌面服务器上的文件时,该服务器必须具有正确的软件才能打开该文件。根据您的环境,安装 Outlook(您只能使用带有自定义配置 xml 文件的单击运行安装程序来安装 Outlook)并配置 Outlook 的安装以使用共享计算机激活进行许可证激活可能会有所帮助。