У меня есть странное приложение, в котором для разработки и тестирования мне нужно приложение Windows Forms, чтобы я мог отслеживать, что он делает. Для производства приложение будет запущено из службы, и никакой видимый пользовательский интерфейс не требуется. Я действительно не хочу переписывать приложение. как только оно будет завершено в консольное приложение, я бы хотел оставить его как есть, но запустить его из службы.
У меня вопрос, будет ли это приложение нормально работать с сервисом? На данный момент у него есть элементы пользовательского интерфейса, и я смог успешно запустить приложение из службы, используя класс Process (System.Diagnostics).
Может ли что-то пойти не так с этим подходом?