Это можно использовать, когда мы хотим, чтобы консольное приложение запускалось через регулярные промежутки времени с помощью планировщика 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)