.net服务安装
来源:互联网 发布:做淘宝刷手风险大吗 编辑:程序博客网 时间:2024/05/08 07:08
通常要开发一个.NET服务要以下步骤:
1. 新建一个继承自 System.ServiceProcess.ServiceBase的类,并根据需要重写该类OnStart,OnStop,OnShutdown等方法。一般OnStart方法肯定要重写,要不然服务没意思。
2. 新建一个继承自 System.Configuration.Install.Installer 类的安装类。该类定义了要安装的服务的一些基本信息,如服务名,服务的运行方式等。
3. 写一个包含Main方法的类,在Main中运行服务,方法是调用ServiceBase中的Run方法。
4. 最后要安装服务的话要用.NET Framework提供的 InstallUtil.exe 工具来安装。
代码如下:
首先是步骤1中的类,MySVC.cs
然后是步骤2的类,MyInstaller.cs
再然后是一个控制台类,Program.cs
最后是安装该服务:
找到InstallUtil.exe的位置,默认在C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 目录下,如果你安装的是XP系统的话。 把当前目录转到步骤3中控制台生成的exe文件的目录中。运行 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/InstallUtil.exe myService.exe
你可以打开“服务”看看是不是我了一个叫做myservice的服务了。
- .net服务安装
- .NET : 自定义安装服务
- .net服务安装程序
- .net服务安装
- 关于.net下服务安装
- 关于.net下服务安装
- inno setup 安装 .net 服务
- .net frameworks intallutil.exe安装服务
- vb.net Windows服务添加安装程序
- .net 服务 安装 卸载 命令行 bat cmd
- NET安装windows服务批处理代码
- .net windows 服务中返回服务的安装目录
- .NET C# 实现 Windows 服务的安装及反安装
- 命令行安装卸载服务(安装卸载.net写的服务)
- .net 服务
- .NET中windows服务如何获取自己的安装路径
- 使用.NET 创建Windows系统服务及安装完全教程
- .Net Framework下安装Windows服务的脚本
- OWB(Oracle Warehouse Build)错误集锦——OWB 11g部署Mapping时报RPE-01012
- 有符号 & 无符号!改变计算结果的陷阱!
- 俄乌“斗气”或将重演
- 怎样用VB.NET 做学生管理系统
- 内存管理----高质量C++
- .net服务安装
- OWB错误集锦——OWB 11g创建Oracle模块编辑Location报ORA-00933
- String的3个比较测试,初学者必读
- JS优化
- Quartz的cron表达式
- Posix多线程编程(6)—共享内存
- 选择最好的数字签名解决方案的十个技巧(对应Ten Tips for ...英文文章)
- ping 命令的原理,揭开单向“Ping”通的奥秘
- 将默认的Netbeans中文版设置为英文界面/如何将Netbeans 6.5设置为英文界面