C# 我可以监听我创建的Windows服务事件吗?

C# 我可以监听我创建的Windows服务事件吗?,c#,forms,c#-4.0,windows-services,C#,Forms,C# 4.0,Windows Services,我有一个将消息写入事件日志的Windows服务。我还有一个表单应用程序,可以读取事件日志并显示消息。Windows服务有一个触发的事件,该事件在其EventArgs中发送我希望能够从我的表单访问的两条关键信息。有没有一种方法可以让我从表单连接到服务中来收听此事件?这是您正在寻找的吗 这是你要找的东西吗 我已经把那个部件安装好并开始工作了。我要寻找的是一种让应用程序侦听来自windows服务的事件的方法,在本例中,我恰好是这样做的。@Zholen-你是说只监视来自windows服务的事件吗?只需按

我有一个将消息写入事件日志的Windows服务。我还有一个表单应用程序,可以读取事件日志并显示消息。Windows服务有一个触发的事件,该事件在其EventArgs中发送我希望能够从我的表单访问的两条关键信息。有没有一种方法可以让我从表单连接到服务中来收听此事件?

这是您正在寻找的吗


这是你要找的东西吗


我已经把那个部件安装好并开始工作了。我要寻找的是一种让应用程序侦听来自windows服务的事件的方法,在本例中,我恰好是这样做的。@Zholen-你是说只监视来自windows服务的事件吗?只需按事件日志源对其进行筛选,并为windows服务创建的事件日志创建自定义事件日志源。除非您在WinForms应用程序中公开WCF服务,否则无法截取windows服务事件本身。windows服务可以访问并通知WinForm应用程序任何更改,但我想从服务中访问2个值或事件,这些值或事件未在日志中发布。该服务有一个使用这些值触发的事件,我希望能够从我的窗体中侦听该事件。@Zholen-您不能真正侦听WindowsService事件,您的windows服务必须将您可以使用WCF执行的任何事件通知WinForms应用程序。或者,您可以将这些值写入WinFors应用程序可以监视更改的某个临时文件/文件夹中。我已经设置好该部分并开始工作。我要寻找的是一种让应用程序侦听来自windows服务的事件的方法,在本例中,我恰好是这样做的。@Zholen-你是说只监视来自windows服务的事件吗?只需按事件日志源对其进行筛选,并为windows服务创建的事件日志创建自定义事件日志源。除非您在WinForms应用程序中公开WCF服务,否则无法截取windows服务事件本身。windows服务可以访问并通知WinForm应用程序任何更改,但我想从服务中访问2个值或事件,这些值或事件未在日志中发布。该服务有一个使用这些值触发的事件,我希望能够从我的窗体中侦听该事件。@Zholen-您不能真正侦听WindowsService事件,您的windows服务必须将您可以使用WCF执行的任何事件通知WinForms应用程序。或者,您可以将这些值写入WinFors应用程序可以监视更改的某个临时文件/文件夹。