Я выполняю рефакторинг своего приложения, чтобы оно могло работать в фоновом режиме без прав администратора.Нужно ли переносить весь код, не относящийся к графическому интерфейсу, в службу или будет достаточно, чтобы служба, запускающая процесс, предоставила этому процессу достаточные привилегии, чтобы он мог работать беспрепятственно?