我有一个Windows Service应用程序。它目前为其配置读取XML文件,代码可以在这些设置下运行。
我创建了一个单独的项目,它是一个Windows窗体应用程序(典型的Windows应用程序)。此应用程序是配置设置的GUI界面(从XML更改为数据库,但这相对不重要)。
我需要做的是:
我不确定如何继续这项工作,并希望在搞砸之前先得到一些建议。
答案 0 :(得分:2)
你无法完全整合这两件事。一个服务被设计为在没有任何类型的GUI的情况下运行(有一个工作可以允许桌面交互,但这很麻烦,很笨重,会导致比你解决的更多问题)
听起来您只需要在表单应用程序中使用服务中的代码。这应该是一个简单的复制和粘贴操作。
要在系统托盘中显示图标非常简单:
Create a program to run from the system tray
how to put an .net application in system tray when minimized?