Это можно использовать, когда мы хотим, чтобы консольное приложение запускалось через регулярные промежутки времени с помощью планировщика Azure.
Предпосылки
Функции развертывания веб-заданий доступны в Visual Studio 2013 при установке Azure SDK версии 2.4 или более поздних версий: Azure SDK для Visual Studio 2013.
Функции развертывания веб-заданий также включены в Visual Studio 2013 с обновлением 3 и более поздние обновления.
Используйте это, чтобы настроить существующий проект консольного приложения для самостоятельного развертывания в качестве веб-задания без ссылки на веб-проект. Это очень полезно, когда вы хотите запустить веб-задание в веб-приложении отдельно. Возможно, вы захотите сделать это, чтобы иметь возможность масштабировать ресурсы веб-задания независимо от ресурсов вашего веб-приложения.
Щелкните правой кнопкой мыши проект консольного приложения в Обозревателе решений и выберите Опубликовать как веб-задание Azure.
Появится диалоговое окно с выбранным проектом в поле Имя проекта.
После того, как вы нажмете OK, появится следующее диалоговое окно:
Вы можете выбрать его для создания в существующем веб-приложении, создать новое веб-приложение или импортировать профиль публикации.
При нажатии кнопки Опубликовать создается веб-задание, которое можно просматривать и управлять с https://manage.windowsazure.com/
. Выходные данные и журналы сохраняются на FTP для веб-приложения и могут быть просмотрены в следующий путь на FTP: /data/jobs/triggered/(Job_Name)