1、创建一个Windows Service项目名为WindowsServiceTest;

2、添加一个Windows Service项名为TestService.cs;

3、实现TestService类的OnStart和OnEnd;

4、右键点击TestService的设计视图,选择右键菜单项Add Installer,vs自动创建一个ProjectInstaller.cs类,ProjectInstaller.cs中自动附带了两个serviceInstaller1和serviceProcessInstaller1成员;(在serviceInstaller1和serviceProcessInstaller1中根据实际设置启动帐户和启动方式)

5、Build完成,创建一个install.bat批处理文件,如下用于安装:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil d:\output\WindowsServiceTest.exepause

如下用于卸载:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil d:\output\WindowsServiceTest.exe -upause

.net windows service开发与安装相关推荐

  1. Visual Studio.net 2010 Windows Service 开发,安装与调试

    本示例完成一个每隔一分钟向C:\log.txt文件写入一条记录为例,讲述一个Windows Service 程序的开发,安装与调试     原程序,加文档示例下载 /Files/zycblog/Sou ...

  2. Windows Service 创建与安装

    使用Vs的 Windows Service模板可以很方便地开发Windows 服务.在Service文件 的设计界面,右键点击Add Installer,可以添加一个ProjectInstaller类 ...

  3. Windows Driver开发_安装与配置环境

    首先到这个网站里去下载Visual Studio2019,注意目前最新版的WDK仅支持Visual Studio2019,如果要下载2022版本目前推出了预览版,但需要申请下载,所以这里以2019为例 ...

  4. Windows Service 2012 R2安装步骤

    本次实验是在虚机上面进行,虚机已经搭建成功(搭建地址为192.168.47.155的虚机),具体的windows service 2012 R2 的安装步骤如下: 点击下一步-现在安装-输入密钥-根据 ...

  5. Windows 8.1 Windows Phone 开发环境安装遇到的问题

    以前使用 Windows 8 开装 WP 8 的开发环境,很是顺利. 将系统升级到 Windows 8.1 后,先是安装了 Windows 8.1 旗舰本,安装后发现没有 Hyper-V 功能. 换成 ...

  6. C#创建一个Windows Service

    Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的.所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Window ...

  7. 【windows service】C# 创建Windows Service(Windows服务)程序

    C# 创建Windows Service(Windows服务)程序 很多年前大概08年做了一个windows桌面程序推送邮件给用户的程序,然后通过windows 计划任务每隔N分钟重复执行. 今天闲暇 ...

  8. C# 创建Windows Service(Windows服务)程序

    工具: Visual Studio Community 2015 写在前面: Windows可以在后台做一些任务,今天分享下Windows Service创建.安装.调试的方法以及一些异常问题的处理 ...

  9. .NET开发Windows Service程序 - Topshelf

    在实际项目开发过程中,会经常写一些类似定时检查,应用监控的应用.这类应用在windows平台通常都会写成window service程序. 在百度上搜索一下'c#开发windows service', ...

最新文章

  1. Cer Crt Pem Pfx 证书格式转换
  2. 关于一次性能调优的反思
  3. Could not install packages due to an Environment Error: [Errno 13] Permission denied 解决方案
  4. 一个计算机高手的成长历程[转]
  5. 爬虫学习笔记(十七)—— 字符验证码
  6. 文字超出部分显示..._matplotlib图形内的文字、注释、箭头
  7. python四舍五入round_四舍五入就用round( )?Python四舍五入的正确打开方式!
  8. Interesting Array CodeForces - 483D(思维+线段树)
  9. 《掌握需求过程》——阅读笔记05
  10. SQL注入 mysql4.0版本_SQL注入(上)
  11. New Handler
  12. 怎么样装mysql_如何安装MySQL数据库
  13. 线性表_循环链表(增减删查 + 约瑟夫环问题 代码实现 )
  14. yocto 打包外部应用到 system.img
  15. 计算机基础竞赛知识试题,计算机基础知识及基本技能操作竞赛试题
  16. 端口映射不能访问80端口
  17. linux文件增加自定义属性,Linux 笔记...文件和目录属性useradd、userdel、usermod 、passwd...
  18. 一份让你效率翻倍的年终总结
  19. 【原创】我所认识的银行业务之旅(开篇)
  20. UE4大数据可视化教程(10)——设置背景音乐和播放MP3格式音乐

热门文章

  1. element-ui input组件源码分析整理笔记(六)
  2. 计算机图形学【GAMES-101】14、动画(物理模拟、质点弹簧系统、粒子系统、运动学、动作捕捉、欧拉方法)
  3. 小学语文三年级阅读理解专项练习附答案~花坛
  4. 公网地址且用且珍惜 NAT 网络地址转换
  5. 2022年阿里云双十二服务器活动内容汇总及价格表
  6. C++编程-191020-交电费问题
  7. Libev源码分析02:Libev中的IO监视器
  8. 深圳湾口岸没有直达香港机场
  9. 阿里巴巴戛纳首秀,带去了天猫全域营销
  10. 如何在高德离线地图上画面源代码