windows服务创建过程
来源:互联网 发布:使用gdb调linux core 编辑:程序博客网 时间:2024/05/22 10:25
1.新建项目--Visual C#项目—Windows服务。
2.修改相应类名后,在类设计页面上拖放相应的组件。
3.可在OnStart和OnStop执行相应操作,比如向DB写入服务运行Log。
4.在所拖放的组件的事件中做相应处理。(通常会用eventLog组件来记录事件的运行日志,此时需要指定其Log属性和Source属性,Log分应用程序、安全、系统三种,指定Source表示对哪个服务程序写日志)
5.使用install类,切换到项目的设计页面,点击属性窗口的右下方的”添加安装程序”选项,VS.Net会自动添加一个ProjectInstaller.cs文件,这个文件的设计画面包含两个控件——serviceProcessInstaller1和serviceInstaller1。
6.设置serviceProcessInstaller1的Account(帐户类型),这里选择LocalSystem,即本地系统帐户运行,也可选择User,这时可指定用户名和密码。
7.可指定serviceInstaller1的StartType属性,表示服务是自动还是手工运行。
8.编译项目,在bin/debug目录下找到后缀为.exe的可执行文件。
9.打开 开始—程序--Microsoft Visual Studio .NET 2003--Visual Studio .NET 工具--Visual Studio .NET 2003 命令提示
10. 在命令提示中进入当前项目的bin/debug目录。
11. 输入installutil 编译后的可执行文件名,会安装服务成功。
12. 然后就可以在控制面板—管理工具—服务里面看到所创建的服务。
13. 输入installutil /u 编译后的可执行文件名,会卸载服务。
14. 每次对原程序做修改后需要卸载和重新编译,并重新安装。
- windows服务创建过程
- windows服务创建过程
- 创建 Windows 服务应用程序
- Windows服务的创建
- C#创建Windows服务
- C#创建Windows服务
- 创建windows服务
- C# 创建 Windows 服务
- Windows服务的创建
- C# 创建windows服务
- 创建windows服务
- 创建Windows服务
- 创建Windows服务
- 创建WINDOWS服务
- C#创建Windows服务
- 创建windows服务
- C# 创建windows服务
- c#创建windows服务
- ORACLE应用经验(4)-加密程序[转载]
- Bittorrent Protocol Specification v1.0
- ORACLE应用经验(5)-表空间[转载]
- FreeBSD6.1 Release安装笔记
- ORACLE SQL语句优化技术分析[转载]
- windows服务创建过程
- 用Post方式抓取一个网页
- LINUX 下ORACLE的启动脚本
- 曜硕(iaSolution)笔试题
- 《程序员》7月刊即将上市 10大看点值得关注
- asp.net中绑定控件可以这样用
- 23种设计模式的代码
- Linux核心模式下的用户进程研究
- java数据结构及算法二