【发布时间】:2018-03-23 06:22:53
【问题描述】:
我有一个场景来创建一个应用程序(Windows 服务,Winforms 应用程序),它每天在用户 PC 上自动运行两次。这些用户是同一网络中的内部员工。所以在早上和晚上这个应用程序必须运行。但它不需要显示任何窗口或说明它正在运行的信息。在系统托盘中有一个简单的通知它开始执行是很好的。
我在 Web 应用程序开发方面的经验。所以我在决定哪个是最好的这些应用程序时有点卡住了。我的理解是,如果它是一个独立的 exe,我们可以要求所有用户下载 exe 并安装。 如果它是一个 Windows 服务,我们可能会依赖 instalutil 来安装该服务。
所以我真的需要对此提出建议。该应用程序什么都不是,只是请求一个 TFS api,并且生成的 JSON 必须存储在表中。所以 JSOn 将基于每个用户使用他们的 windows 身份验证。
请提出一个好的解决方案,以实现其最佳、安全和最简单的方式,即使对于非技术精通的用户也是如此。
【问题讨论】:
标签: c# winforms visual-studio windows-services