返回顶部
首页 > 资讯 > 精选 >C# Windows服务程序怎么开发
  • 210
分享到

C# Windows服务程序怎么开发

2023-06-17 23:06:46 210人浏览 薄情痞子
摘要

这篇文章主要讲解了“C# windows服务程序怎么开发”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C# Windows服务程序怎么开发”吧!C#Windows服务程序的快速开发:在很多应

这篇文章主要讲解了“C# windows服务程序怎么开发”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C# Windows服务程序怎么开发”吧!

C#Windows服务程序的快速开发:在很多应用中需要做windows服务来操作数据库等操作,比如

(1)一些非常慢的数据库操作,不想一次性去做,想慢慢的通过服务定时去做,比如定时为数据库备份等

(2)在.net Remoting中利用windows服务来做Host

利用vs.net我们可以在几分钟之内建立其windows服务,非常简单

下面说一下C#Windows服务程序的快速开发的步骤

C#Windows服务程序的快速开发1. 新建一个项目

C#Windows服务程序的快速开发2. 从一个可用的项目模板列表当中选择Windows服务

C#Windows服务程序的快速开发3. 设计器会以设计模式打开

C#Windows服务程序的快速开发4. 从工具箱的组件表当中拖动一个Timer对象到这个设计表面上 (注意: 要确保是从组件列表而不是从Windows窗体列表当中使用Timer)

C#Windows服务程序的快速开发5. 设置Timer属性,Interval属性200毫秒(1秒进行5次数据库操作)

C#Windows服务程序的快速开发6. 然后为这个服务填加功能

C#Windows服务程序的快速开发7.双击这个Timer,然后在里面写一些数据库操作的代码,比如

sqlConnection conn=new SqlConnection(  server=127.0.0.1;database=test;uid=sa;pwd=275280");    SqlCommand comm=-new SqlCommand(  insert into tb1 ('111',11)",conn);    conn.Open();    comm.ExecuteNonQuery();    conn.Close();

C#Windows服务程序的快速开发8. 将这个服务程序切换到设计视图

C#Windows服务程序的快速开发9. 右击设计视图选择“添加安装程序”

C#Windows服务程序的快速开发10. 切换到刚被添加的ProjectInstaller的设计视图

C#Windows服务程序的快速开发11. 设置serviceInstaller1组件的属性:

1) ServiceName = My Sample Service

2) StartType = Automatic (开机自动运行)

C#Windows服务程序的快速开发12. 设置serviceProcessInstaller1组件的属性  Account = LocalSystem

C#Windows服务程序的快速开发13. 改变路径到你项目所在的bin\Debug文件夹位置(如果你以Release模式编译则在bin\Release文件夹)

C#Windows服务程序的快速开发14. 执行命令“InstallUtil.exe MyWindowsService.exe”注册这个服务,使它建立一个合适的注册项。(InstallUtil这个程序在WINDOWS文件夹\Microsoft.NET\Framework\v1.1.4322下面)

C#Windows服务程序的快速开发15. 右击桌面上“我的电脑”,选择“管理”就可以打计算机管理控制台

C#Windows服务程序的快速开发16. 在“服务和应用程序”里面的“服务”部分里,你可以发现你的Windows服务已经包含在服务列表当中了

右击你的服务选择启动就可以启动你的服务了

看看数据库是不是一秒多了5个记录啊

C#Windows服务程序的快速开发需要注意的是:

如果你修改了这个服务,路径没有变化的话是不需要重新注册服务的,如果路径发生了变化,需要先卸载这个服务InstallUtil.exe /u参数,然后再重新安装这个服务,不能直接安装。还有就是windows服务是没有界面的,不要企图用控制的输出方式来输出一些信息,你只能添加一个EventLog,通过WriteEntry()来写日志

感谢各位的阅读,以上就是“C# Windows服务程序怎么开发”的内容了,经过本文的学习后,相信大家对C# Windows服务程序怎么开发这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: C# Windows服务程序怎么开发

本文链接: https://lsjlt.com/news/294691.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • C# Windows服务程序怎么开发
    这篇文章主要讲解了“C# Windows服务程序怎么开发”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C# Windows服务程序怎么开发”吧!C#Windows服务程序的快速开发:在很多应...
    99+
    2023-06-17
  • C# Windows服务程序开发实例分析
    这篇文章主要介绍“C# Windows服务程序开发实例分析”,在日常操作中,相信很多人在C# Windows服务程序开发实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C# Windows服务程序开发实...
    99+
    2023-06-17
  • C#中Windows服务程序开发的示例分析
    这篇文章主要为大家展示了“C#中Windows服务程序开发的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“C#中Windows服务程序开发的示例分析”这篇文章吧。C#Windows服务程...
    99+
    2023-06-17
  • C#怎么创建Windows服务程序
    本篇内容主要讲解“C#怎么创建Windows服务程序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#怎么创建Windows服务程序”吧!C#创建Windows服务程序:在介绍如何C#创建Win...
    99+
    2023-06-18
  • 怎么用C#Windows应用程序开发添加菜单
    本篇内容主要讲解“怎么用C#Windows应用程序开发添加菜单”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用C#Windows应用程序开发添加菜单”吧!C#Windows应用程序开发之添加...
    99+
    2023-06-18
  • 怎么用C#实现WINDOWS服务程序
    这篇文章主要讲解了“怎么用C#实现WINDOWS服务程序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用C#实现WINDOWS服务程序”吧!在做C# WINDOWS服务之前先熟悉一下C#...
    99+
    2023-06-17
  • 怎么用C#安装Windows服务程序
    本篇内容主要讲解“怎么用C#安装Windows服务程序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用C#安装Windows服务程序”吧!C#Windows服务程序安装是如何的呢?让我们开始...
    99+
    2023-06-17
  • C# Windows服务程序开发软件功能需求有哪些
    这篇文章主要介绍“C# Windows服务程序开发软件功能需求有哪些”,在日常操作中,相信很多人在C# Windows服务程序开发软件功能需求有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C# Wind...
    99+
    2023-06-18
  • Python中怎么开发一个Windows程序
    今天就跟大家聊聊有关Python中怎么开发一个Windows程序,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。安装py2exe, 这是windows平台下一个非常好的python程序...
    99+
    2023-06-17
  • C#Windows应用程序开发创建窗体
    本篇内容主要讲解“C#Windows应用程序开发创建窗体”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#Windows应用程序开发创建窗体”吧!C#Windows应用程序开发之创建窗体的前言:...
    99+
    2023-06-18
  • C#Windows应用程序开发创建工具条
    本篇内容介绍了“C#Windows应用程序开发创建工具条”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!C#Windows应用程序开发之创建工...
    99+
    2023-06-18
  • C#Windows应用程序开发实现窗体控件
    本篇内容主要讲解“C#Windows应用程序开发实现窗体控件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#Windows应用程序开发实现窗体控件”吧!通常windows应用程序都有相似的特征...
    99+
    2023-06-18
  • C#怎么开发Winform程序调用存储
    这篇文章主要讲解了“C#怎么开发Winform程序调用存储”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#怎么开发Winform程序调用存储”吧!数据表及数据准备:create ...
    99+
    2023-06-30
  • C#Windows服务程序如何编写
    小编给大家分享一下C#Windows服务程序如何编写,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!C#Windows服务程序编写是一种比较高级的编程技术,内部使用...
    99+
    2023-06-17
  • C#Windows应用程序开发添加状态条的方法
    这篇文章主要介绍“C#Windows应用程序开发添加状态条的方法”,在日常操作中,相信很多人在C#Windows应用程序开发添加状态条的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#Windows应用...
    99+
    2023-06-17
  • windows驱动程序开发的方法是什么
    Windows驱动程序开发的方法主要包括以下步骤:1. 确定驱动程序类型:根据设备类型和驱动程序功能,选择合适的驱动程序类型,如内核...
    99+
    2023-06-14
    驱动程序开发
  • C#开发Windows窗体应用程序的简单操作步骤
    使用C#开发应用程序时,一般包括创建项目、界面设计、设置属性、编写程序代码、保存项目、程序运行等6个步骤。 1.创建项目 在Visual Studio2017开发环境中选择“文件”→...
    99+
    2024-04-02
  • 怎么使用Visual Studio 2022开发Linux、C++应用程序
    本篇内容介绍了“怎么使用Visual Studio 2022开发Linux、C++应用程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读...
    99+
    2023-06-21
  • 怎么用Vue3开发小程序
    本篇内容主要讲解“怎么用Vue3开发小程序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用Vue3开发小程序”吧!首先需要全局安装 @tarojs...
    99+
    2024-04-02
  • python怎么开发应用程序
    这篇文章给大家分享的是有关python怎么开发应用程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作