zoukankan      html  css  js  c++  java
  • C#创建Windows服务与安装-图解

    本文档用于创建windows服务说明,使用vs2010系统平台

    创建项目

     
    1. 1

      创建windows服务项目

      C#创建Windows服务与安装-图解
    2. 2

      右键点击Service1.cs,查看代码, 用于编写操作逻辑代码

      C#创建Windows服务与安装-图解
    3. 3

      代码中OnStart用于执行服务事件,一般采用线程方式执行方法,便于隔一段事件执行一回

      C#创建Windows服务与安装-图解
      END

    安装服务配置

     
    1. 1

      打开Service1.cs视图界面

      C#创建Windows服务与安装-图解
    2. 2

      在视图内右键-->添加安装程序

      C#创建Windows服务与安装-图解
    3. 3

      项目中添加了ProjectInstaller.cs文件,该文件中视图自动会添加俩个组件

      serviceProcessInstaller1

      serviceInstaller1

      C#创建Windows服务与安装-图解
    4. 4

      选中serviceProcessInstaller1组件,查看属性,设置account为LocalSystem

      C#创建Windows服务与安装-图解
    5. 5

      选中serviceInstaller1组件,查看属性

      设置ServiceName的值, 该值表示在系统服务中的名称

      设置StartType, 如果为Manual则手动启动,默认停止,如果为Automatic为自动启动

      设置Description,添加服务描述

      C#创建Windows服务与安装-图解
    6. 6

      重新生成项目

      END

    安装服务

     
    1.  

      点击 开始,运行中输入cmd,获取命令提示符

      win7需要已管理员的身份启动,否则无法安装

      C#创建Windows服务与安装-图解
    2.  

      输入 cd C:WindowsMicrosoft.NETFrameworkv4.0.30319 回车

      切换当前目录,此处需要注意的是,在C:WindowsMicrosoft.NETFramework目录下有很多类似版本,具体去哪个目录要看项目的运行环境,例 如果是.net framework2.0则需要输入 cd C:WindowsMicrosoft.NETFrameworkv2.0.50727

      C#创建Windows服务与安装-图解
    3.  

      输入 InstallUtil.exe E:TestAppWinformWinServiceTestWinServiceTestinDebugWinServiceTest.exe 回车

      说明:E:TestAppWinformWinServiceTestWinServiceTestinDebugWinServiceTest.exe表示项目生成的exe文件位置

      C#创建Windows服务与安装-图解
    4.  

      打开服务,就可以看到已经安装的服务了

      C#创建Windows服务与安装-图解
      END

    卸载服务

     
    1. 1

      卸载很简单,打开cmd, 直接输入 sc delete WinServiceTest便可

  • 相关阅读:
    js的解析顺序 作用域 严格模式
    弹性盒模型----容器属性
    tomcat解压版的配置与使用
    将mysql中一行中的几个字段 转换成一列并从其他数据库中查对应的邮件信息
    电脑快捷键
    icell更改用户管理员
    kettle下载地址
    pycharm激活码
    leetcode-111. 二叉树最小深度 · Tree + 递归
    leetcode-102.层序遍历二叉树(正序)· BTree
  • 原文地址:https://www.cnblogs.com/zxtceq/p/7283967.html
Copyright © 2011-2022 走看看