创建windows service

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

创建windows service

 

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

创建windows service

 

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

创建windows service

 

点击#4的"Add Installer":
创建windows service

 

点击#5,“View Code”:
创建windows service

 

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

创建windows service

 

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

创建windows service

 

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

创建windows service

 

 

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

 

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

创建windows service

 

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

创建windows service

 

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

运行InstallUtil.exe 命令:

创建windows service


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

创建windows service

 

最后,我们看看 widnows service:

创建windows service

 

 

基本上已经完成了。

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

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

 

上一篇:一些优化问题的笔记---(拉格朗日乘子法、对偶问题、KKT条件、半二次方分裂法、ADMM)


下一篇:C# 创建windows服务,用于相关服务(如redis)自启动