【发布时间】:2011-09-08 17:15:58
【问题描述】:
有人在构建 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”。 ERROR 10:23:08 服务异常退出异常 Topshelf.Exceptions.ConfigurationException:尚未安装 Topshelf.HostConfigurators.WindowsServiceDescription 服务。请运行“RIS.ModelGenerator.Scheduler,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null install”。 在 d:\BuildAgent-01\work\799c08e77fef999d\src\Topshelf\OS\Windows\WindowsServiceHost.cs:line 56 中的 Topshelf.Windows.WindowsServiceHost.Run() 在 d:\BuildAgent-01\work\799c08e77fef999d\src\Topshelf\Config\HostFactory.cs:line 45 中的 Topshelf.HostFactory.Run(Action`1 configure)
【问题讨论】: