首页 > 解决方案 > 低 CPU 占用的桌面“监听器”

问题描述

我的设置需要一个 Web 应用程序来启动一个桌面应用程序。这里提到了一种方法:

https://weblogs.asp.net/morteza/How-to-run-a-desktop-application-from-a-web-page

但是,我不希望更改注册表。另外,我有一个到 Web 服务器的文件系统连接,因此服务器可以将文件写入我的远程配置文件。

问题是,桌面“侦听器”程序检测文件已到达的最佳方式是什么?(以便在这种情况下它可以为更大的桌面程序运行脚本)。

“最佳”是指影响较小,因此最好不要每半秒检查一次远程目录。环境是 Citrix Windows,(使用的代码是 C#)。

谢谢阅读。

标签: c#desktop-applicationremote-server

解决方案


推荐阅读