使用 C# 开发和安装 Windows 服务
什么是 Windows 服务
- 使您能够创建在其自己的 Windows 会话中运行的长时间运行的可执行应用程序。
- 可以在计算机启动时自动启动,无需任何用户交互即可暂停和重新启动。
- 通过运行命令行实用程序 InstallUtil.exe 并将路径传递到服务的可执行文件,可以轻松安装。
为什么是 Windows 服务?
一些企业最常见的要求之一是基于某个时间间隔的长时间运行的计划作业。例如:每天下午发送一份时事通讯或每隔一小时向客户发送一封电子邮件提醒。
因此,构建 Windows 服务可能是实现目标的可靠解决方案之一,该目标可以在幕后完成所需工作,而不会干扰同一台计算机上的其他用户。
强烈推荐
海量程序代码,编程资源,无论你是小白还是大神研究借鉴别人优秀的源码产品学习成熟的专业技术强势助力帮你提高技能与技能。在此处获取,给你一个全面升级的机会。只有你更值钱,才能更赚钱
介绍
本文介绍了开发和安装 Windows 服务以执行基于时间间隔的计划作业的分步过程。
打开 Visual Studio 并从菜单中选择“文件”->“新建”->“项目…”。
将打开一个新项目窗口。选择“Visual C#”>>“Windows”项目类型并从右侧选择“Windows Service”并将项目命名为“TestWindowsService”,如下面的截图所示。
单击“确定”后,将创建项目,您将看到服务的设计视图,如下面的屏幕所示。右键单击解决方案资源管理器中的“Service1.cs”文件并将其重命名为“调度程序”或您要为其提供的任何其他名称。然后单击“单击此处切换到代码视图”。
在代码视图中,您可以看到两个方法称为 OnStart() 和 OnStop()。OnStart() 在 Windows 服务启动时触发,而 OnStop() 在服务停止时触发。
常见问题FAQ
- 程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
- 请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!