J'ai une application console créée à l'aide de asp.net Core 2.0
dans VS2017
. Maintenant, je veux exécuter cette application sur une période de temps particulière à plusieurs reprises (comme le service). J'ai donc essayé ceci en utilisant Windows Task Scheduler
mais lorsque nous créons une tâche à l'aide de Task Scheduler
il demande .exe
fichier de l'application Console. (veuillez vérifier la photo ci-dessous)
Mais comme vous pouvez le voir, lorsque nous créons une application console à l'aide de .Net Core 2.0, il n'y aura pas de .exe
fichier sous le dossier bin/debug. Quelqu'un a-t-il une idée de la façon de planifier une application de console .net Core 2.0 à l'aide du Planificateur de tâches Windows? Toute suggestion serait très appréciée !
Merci,
Appelez simplement dotnet
et passez la DLL que vous souhaitez exécuter comme argument. Vous pouvez spécifier le chemin d'accès complet dans l'argument ou définir le chemin d'accès de votre DLL dans le champ "Démarrer dans". Vous devez utiliser la DLL publiée et NON la DLL de développement qui est créée dans le dossier bin du projet.