c# Windows服务应用程序的创建、安装和卸载

一、 Windows服务应用程序的创建、安装和卸载。

<1> 创建Windows服务应用程序,重命名之后点击确定即可。

 

<2> 添加Windows服务类。鼠标右键点击项目名称,在弹出的菜单中选择“添加新项”,之后在弹出的对话框中找到“Windows服务”项,修改添加项的名称之后点击确定即可。

<3> 在新添加项的设计视图上鼠标右键单击,在弹出的菜单中选择“添加安装程序”即可为当前Windows服务项添加安装程序。在新添加的安装项的代码中我们可以设置当前服务的描述等信息。代码如下:

<4> 打开服务项的代码视图,在这里我们可以编写当前服务项的功能。在这里我们可以设置服务在五种状态变化时所执行的代码程序。

<5> 在创建项目的时候系统会自动生成一个Program类,这个类便是服务程序的入口,在这里我们可以设置当前服务项目所要执行的服务的顺序。

<6> 服务程序编写完之后,我们无法像其他应用程序那样直接点击VS上方的启动便可运行程序。Windows服务程序需要先安装才能运行。安装需要InstallUtil.exe这个应用程序。这个小应用程序在每个操作系统上都存在,可以在网上下载,也可以在C盘进行搜索获得。

<7> 用打开命令窗口之后,运行,点击回车即可安装服务。注意,安装有360安全卫士的电脑会弹出是否运行当前程序的窗口,点击运行。

<8> 安装完之后就可以运行当前服务了。要想卸载某个服务,可以打开命令行窗口,执行,点击回车即可卸载指定的服务。注意,服务名称一定不能写错,否则可能会删除其他的服务导致电脑卡死等情况。

 

原文地址:https://www.cnblogs.com/mintworld/p/7575281.html