打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#——》创建Windows服务,发布并调试Windows服务

一,创建一个windows服务项目。

 二,双击Service1.cs进入设计界面,在空白处右键单击选择添加安装程序,如下图所示。

三,添加安装程序后,会进入如下图界面,生成两个组件:serviceProcessInstaller1、serviceInstaller1。

 

四,设置组件

  serviceInstaller1组件的主要属性有:

  ServiceName: 服务名称,在启动/关闭服务时会需要用到这个属性,用来唯一标识一个服务。

  StartType:设置为Manual(手动启动),默认停止,设置为Automatic(自动启动)。

  Description:服务描述。

 serviceProcessInstaller1组件主要属性有: Accout账户类型:LocalSystem本地系统服务。

 运行编译,一个windows服务已经创建完毕。

五,安装Windows服务。

  在C:\WINDOWS\Microsoft.NET\Framework\.NET版本号文件夹中找到InstallUtil.exe,将该文件复制到Windows服务bin/debug目录中。

  在命令行窗口中直接运行命令InstallUtil.exe WindowsServiceDemo.exe注册服务。如下图就注册好一个服务了。

 

可通过命令: net stop 服务名称 关闭服务,net start 服务名称 启动服务。

六,调试服务。

  Windows服务不可直接调试,需要先启动服务,再将服务附加到进程,进行调试。

注意:在安装服务过程中出现:未能加载文件................或程序集或它的某一个依赖项,需检查一下你的项目的生成目标和服务器系统是否一致,

                 未能加载文件................或程序集或它的某一个依赖项。该模块应包含一个程序集清单。检查一下你复制的InstallUtil.exe是否是从C:\WINDOWS\Microsoft.NET\Framework\.NET版本号文件夹中复制的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
(原创)利用vs.net快速开发windows服务(c#)
.Net下的Windows服务程序开发指南
C#创建Windows服务学习的一点体会
VS2010如何一步步开发添加Windows服务(Windows service)及服务安装启动
安装&卸载Windows服务
8、C# vs2010编写Windows Service程序(windows服务程序)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服