У меня небольшое приложение на c #, которое выполняет некоторую синхронизацию между двумя библиотеками.
Это должно выполняться регулярно, и было выбрано использование по расписанию.
Так что на данный момент все работает нормально, кроме одного, когда задача запланирована, у меня открывается консольное окно.
Есть ли способ (в планировщике или в приложении), чтобы при запуске программы не было видно никаких окон?
Моя библиотека синхронизации может поставить то, что я хочу.
(что, если вместо использования консольного приложения я создаю приложение для Windows без каких-либо окон и код запускается в app.xaml.cs? Это хорошая идея? У меня такое впечатление, что это не так правильный способ сделать это).
Спасибо!