如何将 Topshelf 与 .NET Core 2.1 应用程序一起使用?
How do I use Topshelf with a .NET Core 2.1 application?
我在 .NET Core 2.1 上有一个控制台应用程序。我已经使用 top-shelf 将其配置为 windows 服务。
有没有人使用顶级服务成功安装 .NET Core 控制台应用程序作为 windows 服务。
任何相关文件都会有所帮助
谢谢
这个讨论很有用:https://github.com/Topshelf/Topshelf/issues/455
TLDR:.NETCore 2.1 没有稳定版本,即使它可用,您也需要使用独立的应用程序。
成功安装
我编写了一个小型库,允许您 运行 IHostedServices
作为 Windows 服务。使用 Topshelf 配置并 运行 服务。
https://github.com/erizet/TopshelfHosting
我在 .NET Core 2.1 上有一个控制台应用程序。我已经使用 top-shelf 将其配置为 windows 服务。
有没有人使用顶级服务成功安装 .NET Core 控制台应用程序作为 windows 服务。
任何相关文件都会有所帮助
谢谢
这个讨论很有用:https://github.com/Topshelf/Topshelf/issues/455
TLDR:.NETCore 2.1 没有稳定版本,即使它可用,您也需要使用独立的应用程序。
我编写了一个小型库,允许您 运行 IHostedServices
作为 Windows 服务。使用 Topshelf 配置并 运行 服务。
https://github.com/erizet/TopshelfHosting