一、 概述
Visual C# 工程中选取 Windows 服务(Windows Service)选项,可以创建Windows服务程序,这种开发方式对于开发来说不方便调试,今天介绍另外一种生成Windows服务方法就是使用Topshelf
官方地址:http://topshelf-project.com/
代码托管: http://github.com/topshelf/Topshelf/downloads 可以在这里下载到最新的代码。
二 、 使用方法
1、添加引用
新建一个项目添加Topshelf.dll文件 可以通过Nuget中查找到相关文件;
2、具体使用
官方文档地址:http://docs.topshelf-project.com/en/latest/configuration/quickstart.html
官方demo代码十分简单;
3.配置运行
TopshelfDemo.exe 为在生成的Debug文件 直接在cmd中运行下面命令快速生成Windows服务
原文:http://www.cnblogs.com/bluestream/p/4898979.html