vs 2010创建Windows服务定时timer程序

vs 2010创建Windows服务定时timer程序:

版权声明:本文为搜集借鉴各类文章的原创文章,转载请注明出处:  http://www.cnblogs.com/2186009311CFF/p/6401576.html

主要参照:

http://www.cnblogs.com/getpower/p/5703838.html 和 http://www.cnblogs.com/zhangs1986/p/3502026.html

出现问题:Windows服务安装异常:System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。不可 访问的日志: Security

2种方法处理:

一、右键单击“以管理员身份运行”Visual Studio Command Prompt即可

二、以管理员身份运行vs,然后打开项目,再执行InstallService程序安装服务。

参考:http://blog.csdn.net/joyhen/article/details/42262305

关键步骤为:

1、更改启动项目:在Program.cs里改

2、serviceProcessInstaller1的主要属性,Accout:账户类型,LocalSystem本地系统服务;

3、以管理员身份运行cmd:输入cd C:\Windows\Microsoft.NET\Framework\v4.0.30319   ,运行,找到对应.net框架的目录

然后:

安装服务:installutil *:\*\*.exe

卸载服务:installutil /u *:\*\*.exe

*:\*\*.exe为window服务程序bin\debug下的exe运行文件。

具体操作后续更新,希望能帮到您!

上一篇:CAP带你轻松玩转Asp.Net Core消息队列


下一篇:windows系统定时重启自定义exe程序