你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / C专栏
c#编写Windos服务,以及部署安装过程
 
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.ServiceProcess;
using System.IO;
using System.Runtime.InteropServices;

namespace FileMonitorService
{
    
public class Service1 : System.ServiceProcess.ServiceBase
    {
        
/// <summary> 
        
/// 必需的设计器变量。
        
/// </summary>
        private System.ComponentModel.Container components = null;
        
private bool servicePaused;
        
private System.Diagnostics.PerformanceCounter fileChangeCounter;
        
private System.Diagnostics.PerformanceCounter fileDeleteCounter;
        
private System.Diagnostics.PerformanceCounter fileRenameCounter;
        
private System.Diagnostics.PerformanceCounter fileCreateCounter;

        
public Service1()
        {
            
// 该调用是 Windows.Forms 组件设计器所必需的。
            InitializeComponent();

            
// TODO: 在 InitComponent 调用后添加任何初始化
        }

        
// 进程的主入口点
        static void Main()
        {
            System.ServiceProcess.ServiceBase[] ServicesToRun;
    
            
// 同一进程中可以运行多个用户服务。若要将
            
// 另一个服务添加到此进程,请更改下一行
            
// 以创建另一个服务对象。例如,
            
//
            
//   ServicesToRun = New System.ServiceProcess.ServiceBase[] {new Service1(), new MySecondUserService()};
            
//
            ServicesToRun = new System.ServiceProcess.ServiceBase[] { new Service1() };

            System.ServiceProcess.ServiceBase.Run(ServicesToRun);
        }

        
/// <summary> 
        
/// 设计器支持所需的方法 - 不要使用代码编辑器 
        
/// 修改此方法的内容。
        
/// </summary>
        private void InitializeComponent()
        {
            
  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089