Я нашел довольно много постов, которые, кажется, имеют дело со сценариями в этом направлении, но я не могу найти твердый ответ.
У меня есть служба Windows, которая работает как Сетевая служба.Он запускается под этой учетной записью, поскольку должен иметь доступ к API-интерфейсу SharePoint в автономной установке SharePoint.
Мне нужна служба Windows, чтобы запустить другой процесс, используя Process.Start, также выполняющийся в качестве сетевой службы.Этот процесс представляет собой отдельную программу, разработанную кем-то другим, которая также взаимодействует с SharePoint.Моему сервису нужно вызвать их, запросить у них немного данных и закрыть их (без пользовательского интерфейса).
Проблема в том, что по какой-то причине процесс сразу же прекращается после запуска.Я проверил это в отношении полной установки SharePoint (не автономной), где служба Windows работает как учетная запись AD и работает нормально.
Итак, я думаю, что сетевой службе не разрешено создавать новый процесс?Я не вижу никаких ошибок в программе просмотра событий.
Любая помощь будет принята с благодарностью!