我设置了一个quartz.NET 项目,它应该安排一个Windows 服务每隔一段时间运行一次。目前,我正在尝试像这样启动服务:
Process.Start("path/app.exe");
但我得到:“无法从命令行或调试器启动服务。必须首先安装 Windows 服务,然后使用 ServerExplorer、Windows 服务管理工具或 NET START 命令启动。
所以我想知道,首先,这会在发布模式下消失吗?或者我将不得不找到另一种方法来解决这个问题。无论哪种方式,我都需要能够以编程方式安排这项工作。