有没有人在构建 Windows 服务时使用过 TopShelf?
尝试启动服务时,我一直遇到此错误,
“尚未安装 Topshelf.HostConfigurators.WindowsServiceDescription 服务。”
构建、安装程序、安装和所有这些步骤都已完成,并且该服务出现在 Windows Server 的服务列表中,但是当我单击该服务并尝试启动它时,会引发此异常。完整的错误消息如下所示。
INFO 10:23:08 作为 winservice 应用程序启动 致命 10:23:08 Topshelf.HostConfigurators.WindowsServiceDescription 服务尚未安装。请运行“RIS.ModelGenerator.Scheduler,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null install”。错误 10:23:08 服务异常退出,出现异常 Topshelf.Exceptions.ConfigurationException:尚未安装 Topshelf.HostConfigurators.WindowsServiceDescription 服务。请运行“RIS.ModelGenerator.Scheduler,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null install”。在 Topshelf.Windows.WindowsServiceHost.Run() in d:\BuildAgent-01\work\799c08e77fef999d\src\Topshelf\OS\Windows\WindowsServiceHost.cs:line 56 at Topshelf.HostFactory.Run(Action`1 configure) in d :\BuildAgent-01\work\799c08e77fef999d\src\Topshelf\Config\HostFactory。