.net windows service开发与安装
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开发与安装相关推荐
- Visual Studio.net 2010 Windows Service 开发,安装与调试
本示例完成一个每隔一分钟向C:\log.txt文件写入一条记录为例,讲述一个Windows Service 程序的开发,安装与调试 原程序,加文档示例下载 /Files/zycblog/Sou ...
- Windows Service 创建与安装
使用Vs的 Windows Service模板可以很方便地开发Windows 服务.在Service文件 的设计界面,右键点击Add Installer,可以添加一个ProjectInstaller类 ...
- Windows Driver开发_安装与配置环境
首先到这个网站里去下载Visual Studio2019,注意目前最新版的WDK仅支持Visual Studio2019,如果要下载2022版本目前推出了预览版,但需要申请下载,所以这里以2019为例 ...
- Windows Service 2012 R2安装步骤
本次实验是在虚机上面进行,虚机已经搭建成功(搭建地址为192.168.47.155的虚机),具体的windows service 2012 R2 的安装步骤如下: 点击下一步-现在安装-输入密钥-根据 ...
- Windows 8.1 Windows Phone 开发环境安装遇到的问题
以前使用 Windows 8 开装 WP 8 的开发环境,很是顺利. 将系统升级到 Windows 8.1 后,先是安装了 Windows 8.1 旗舰本,安装后发现没有 Hyper-V 功能. 换成 ...
- C#创建一个Windows Service
Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的.所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Window ...
- 【windows service】C# 创建Windows Service(Windows服务)程序
C# 创建Windows Service(Windows服务)程序 很多年前大概08年做了一个windows桌面程序推送邮件给用户的程序,然后通过windows 计划任务每隔N分钟重复执行. 今天闲暇 ...
- C# 创建Windows Service(Windows服务)程序
工具: Visual Studio Community 2015 写在前面: Windows可以在后台做一些任务,今天分享下Windows Service创建.安装.调试的方法以及一些异常问题的处理 ...
- .NET开发Windows Service程序 - Topshelf
在实际项目开发过程中,会经常写一些类似定时检查,应用监控的应用.这类应用在windows平台通常都会写成window service程序. 在百度上搜索一下'c#开发windows service', ...
最新文章
- Cer Crt Pem Pfx 证书格式转换
- 关于一次性能调优的反思
- Could not install packages due to an Environment Error: [Errno 13] Permission denied 解决方案
- 一个计算机高手的成长历程[转]
- 爬虫学习笔记(十七)—— 字符验证码
- 文字超出部分显示..._matplotlib图形内的文字、注释、箭头
- python四舍五入round_四舍五入就用round( )?Python四舍五入的正确打开方式!
- Interesting Array CodeForces - 483D(思维+线段树)
- 《掌握需求过程》——阅读笔记05
- SQL注入 mysql4.0版本_SQL注入(上)
- New Handler
- 怎么样装mysql_如何安装MySQL数据库
- 线性表_循环链表(增减删查 + 约瑟夫环问题 代码实现 )
- yocto 打包外部应用到 system.img
- 计算机基础竞赛知识试题,计算机基础知识及基本技能操作竞赛试题
- 端口映射不能访问80端口
- linux文件增加自定义属性,Linux 笔记...文件和目录属性useradd、userdel、usermod 、passwd...
- 一份让你效率翻倍的年终总结
- 【原创】我所认识的银行业务之旅(开篇)
- UE4大数据可视化教程(10)——设置背景音乐和播放MP3格式音乐