【发布时间】:2012-04-18 13:49:28
【问题描述】:
我想开发一个托盘应用程序。这应该做的是它必须继续寻找最近修改的文件。一旦文件被捕获,它就会将该文件的副本复制到 Web 服务器。因此,用户将能够登录网站,稍后用户将能够下载这些备份文件。我想知道的是如何开发托盘应用程序?我必须为此编写一个 Windows 服务吗?如果是这样,我需要一个托盘应用程序来控制服务(托盘应用程序必须具有启动和停止服务 [备份服务] 的功能,选择文件扩展名的选项) 我正在使用 C#。 提前非常感谢。
【问题讨论】:
-
是什么让您认为您想要一个带有托盘图标的桌面应用程序?为什么不是服务?
-
@David Heffernan 实际上这是我的项目。但我不知道如何实现这一点。这是一个自动备份系统。所以我需要一个托盘应用程序来监视文件修改并将修改后的文件发送到 Web 服务器。然后用户将能够在以后需要时下载这些文件。希望你明白我的意思。请建议我如何使用这个监视文件修改的托盘应用程序。必须像卡巴斯基杀毒软件一样在托盘上继续运行。
-
嗯,服务似乎更适合我。您是否熟悉 Windows 服务和桌面应用程序之间的区别?
标签: c# windows-services system-tray