Windows Server 2008上的.Net服务

| 我正在制作要在Windows Server 2008 R2机器上运行的服务。 现在,我想知道的事情是如何解决服务的配置问题。 是否可以在服务器管理器中集成该服务的GUI?如果可以,怎么办? 还是配置服务有更好的方法?     
已邀请:
如果您确实想创建一个与Windows的管理经验相集成的GUI,则必须为您的服务创建一个Microsoft管理控制台。但是,您可能会发现所需的工作量超出了您想投资的范围。在这种情况下,您可以使用WPF,Windows窗体或任何您愿意使用的东西创建自己的GUI。 在大多数情况下,您需要一种解决方案,其中服务从源(注册表或文件系统)读取配置,而GUI只需修改该源。该服务应监视源以查看GUI提交的更新。 另一个解决方案是让服务仅在启动期间读取配置。然后,您的GUI需要能够重新启动服务,以允许该服务接收更改。     
我认为最简单的方法是: 服务: 编写不带GUI的纯服务。 让此服务从应用程序数据配置文件或注册表中读取设置(如果只是少数设置,我将使用注册表)。 GUI应用程序: 编写一个用于配置设置的简单UI应用程序。 在应用程序中有一个选项可以重新启动服务。     

要回复问题请先登录注册