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:WindowsMicrosoft.NETFrameworkv4.0.30319 ,运行,找到对应.net框架的目录
然后:
安装服务:installutil *:**.exe
卸载服务:installutil /u *:**.exe
*:**.exe为window服务程序bindebug下的exe运行文件。
具体操作后续更新,希望能帮到您!