Windows服务

2 c# windows service

我需要编写一个Windows服务,在一段时间后执行一个应用程序.我已经检查了MSDN中的代码,并找到了一个示例,其中System.ServiceProcess.ServiceBase类是子类.

我做了以下.

  1. 创建了一个新的C#控制台应用程序
  2. 复制了MSDN示例中的代码

我收到以下错误

命名空间"System"中不存在类型或命名空间名称"ServiceProcess"(您是否缺少程序集引用?)

正如我从MSDN复制了这个例子,我不知道为什么代码仍然不起作用.这是我写作服务的第一次经历,我喜欢一些指导.

thnkx!

Mat*_*eer 10

您需要System.ServiceProcess.dll在应用中添加引用.如果你去MSDN,你会看到它告诉你你正在寻找的类是什么程序集和物理dll.


TLi*_*ebe 10

您是否在项目中包含对System.ServiceProcess命名空间的引用?在Solution Explorer中右键单击您的项目,然后选择"Add Reference",然后在.NET选项卡的列表中找到System.ServiceProcess.


Wim*_*tra 6

您还知道用于调度任务的服务非常昂贵吗?

Microsoft总是推荐这种东西的调度程序.也许你有充分的理由这样做,但我只想说这个;)