2010-02-01 100 views
2

任何人都可以告诉我如何在vb.net创建Windows任务计划任务,以及如何附加一个dll与任务计划任务。我们可以为不同的功能制作不同的dll。你给我一个链接或代码。在vb.net创建Windows任务计划任务

实际上,我是一个Windows应用程序,它一次执行5个任务,这些任务由定时器上的tick事件控制。

但是现在我想为每个任务创建计划任务。所以,你能告诉我我该怎么做。请给出一些简要的细节。

谢谢 Pankaj Pareek。

回答

1

这MSDN文章介绍了创建Windows服务所需的步骤:http://msdn.microsoft.com/en-us/library/9k985bc9(VS.80).aspx

调度与服务的主旨是启动一个定时器,当服务启动和激发关闭该服务的实际工作时,计时器的Tick事件引发。

您可以为每个功能创建一个单独的服务,或者在一个服务中创建一系列计时器,当适当的时间过去后,每个服务器执行不同的任务。

如果您真的需要将这些功能中的每一个都放在单独的模块中,那么您可以使用MEF,或者我已经使用System.Addin管道构建器完成了这一点,但这可能比它的价值更麻烦一个简单问题领域的学习曲线。