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