Я использую следующий код для определения зависимости службы от SQL Server:
serviceInstaller.StartType = ServiceStartMode.Automatic;
serviceInstaller.ServicesDependedOn = new[] { "MSSQLSERVER" };
Installers.Add(serviceInstaller);
Installers.Add(processInstaller);
Это работает на двух машинах, один с SQL Server, а другой с SQL Server Express. Но когда я установил службу на клиентском сервере, это не удалось, поскольку имя службы SQL Server Express было другим (SQLSERVEREXPRESS).
Есть ли способ определения зависимости, которая работает в обеих ситуациях?
Благодарю.