我在C#中创建了一个在托盘中显示图标的应用程序,这在我的本地桌面上运行良好。
当我将应用程序作为" RemoteApp"托盘图标永远不会出现。有没有我做错了,或者这是否可能?
答案 0 :(得分:1)
我认为通过远程应用程序运行的应用程序无法在客户端计算机上显示托盘图标。 Windows远程应用程序只是远程桌面连接的一种特殊形式(尝试在一个上面按Alt-Ctrl-End,您将看到应用程序实际运行的服务器的注销/任务管理器选项)。因此,您的应用程序无法访问客户端计算机的操作系统服务,因此无法在系统托盘中放置图标。
我们办公室里有类似的东西。我们在每个人都使用的服务器上安装了ERP系统作为远程应用程序,我们必须在每台客户端计算机上安装程序,以允许通过远程应用程序运行的程序访问客户端计算机。驾驶。即使这样,当你去保存应用程序中的文件时," c"出现的驱动器是" c"在服务器上驱动(他们必须分别选择本地硬盘)。