private void Start()
{
list = GetComponents<ManagedUpdateBehavior>();
}
protected override void OnStart(string[] args) { try { Pipe.Start(); LogManager.Start(); if (!Daemonize) { TickThread.Start(); } if (UpdateManager.LoadFrpcVersion()) { UpdateManager.Start(); } else { LogManager.Log(2, "Service", "UpdateManager: 无法获取 frpc 版本, 更新检查将不会启用"); } } catch { ExitCode = 1; Stop(); return; } LogManager.Log(1, "Service", "守护进程启动成功"); }