3

所以我一直按照这里的说明安装 Quartz.NET。但是,当我尝试从命令 prmopt 运行“Quartz.Server.exe -i”时,我收到此错误:

Topshelf.HostFactory Error: 0 : The service terminated abnormally, Topshelf.Host
ConfigurationException: The service was not properly configured:
[Failure] Command Line An unknown command-line option was found: SWITCH: i (True
)
[Success] Name QuartzServer
[Success] DisplayName Quartz Server
[Success] Description Quartz Job Scheduling Server
[Success] ServiceName QuartzServer
   at Topshelf.Configurators.ValidateConfigurationResult.CompileResults(IEnumera
ble`1 results)
   at Topshelf.HostFactory.New(Action`1 configureCallback)
   at Topshelf.HostFactory.Run(Action`1 configureCallback)

有人知道发生了什么吗?

4

3 回答 3

5

尝试使用不带“-i”的命令行

C:\Program Files (x86)\Quartz.Net>Quartz.Server.exe
于 2013-04-11T18:15:21.483 回答
1

如果您想将其安装为服务,只需使用:

Quartz.Server.exe install

而不是 -i 或 -install 或 /install 或 ....

如果您将在没有任何参数的情况下运行它,它将作为命令行应用程序运行

于 2014-04-17T07:05:51.827 回答
0

我遇到了同样的错误,并且在通过 services.msc 运行时得到了“拒绝访问”。最后问题是由于石英配置中的错误配置条目(错误的委托)。

于 2013-09-08T10:57:10.050 回答