Как запустить консольное приложение .Net Core 2.0 с помощью планировщика задач Windows? - PullRequest
0 голосов
/ 23 октября 2018

У меня есть одно консольное приложение, созданное с использованием asp.net Core 2.0 в VS2017.Теперь я хочу запустить это приложение в определенный период времени (например, сервис).Итак, я попробовал это, используя Windows Task Scheduler, но когда мы создаем задачу, используя Task Scheduler, она запрашивает .exe файл Консольного приложения.(пожалуйста, проверьте ниже рис.) enter image description here

Но, как вы можете видеть, когда мы создаем консольное приложение с использованием .Net Core 2.0, в папке bin / debug не будет файла .exe.enter image description here Кто-нибудь знает, как запланировать консольное приложение .net Core 2.0 с помощью планировщика заданий Windows?Любые предложения будут высоко оценены!

Спасибо,

1 Ответ

0 голосов
/ 23 октября 2018

Просто позвоните dotnet и введите dll, который вы хотите использовать в качестве аргумента.Вы можете либо указать полный путь в аргументе, либо указать путь, по которому ваша dll находится в поле «Начать с».Вы должны использовать опубликованную dll, а не dll разработки, которая создается в папке bin проекта.

Task Scheduler Start DLL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...