创建windows service

为了自动化,Insus.NET创建一个windows service来让其自动执行一些无人执实的事务。

 

项目产生之后,我们所看到的界面如下:

 

在左边栏位空白处,右击:

 

点击#4的"Add Installer":

 

点击#5,“View Code”:

 

接下来,我们对“Service1” 改一个好叫的名字,如:InsusTaskMan

 

然后,我们在上面这个设计页面中,添加一些信息:

 

接下来,我们完成Service的代码:

 

 

最后,我们保存所有文档。还有一点就是点击#12步的Rebuild:

 

成功之后,我们会看到以下结果,并把高亮的路径复制出来。

 

然后,以管理员权限来启动命令行:

 

由于,Insus.NET将把这个服务部署在64bit的服务器上:

运行InstallUtil.exe 命令:


继续在命令行窗口中,运行NET START InsusTaskMan:

 

最后,我们看看 widnows service:

 

 

基本上已经完成了。

另外,附注:
命令行停止: NET STOP InsusTaskMan

删除服务:
InstallUtil.exe /U 路径

 

posted @ 2021-06-27 10:17  Insus.NET  阅读(202)  评论(0编辑  收藏  举报