如何获取最新的"添加Azure Webjob对话框"在Visual Studio 2015中?

时间:2017-04-12 05:26:46

标签: azure visual-studio-2015 azure-webjobs webjob

我有Visual Studio 2015版本14.0.25431.01更新3,我在向现有Web应用程序添加新Azure Web项目时看到一种奇怪的行为

Add Webjob

我期待参加

Add Webjob

但我看到了

Add Webjob

- 为什么我看到旧的天蓝色对话框,我是否需要更新任何组件?

1 个答案:

答案 0 :(得分:0)

据我所知,最新的VS(包括VS2017)已经删除了对话框中的日程安排窗口,你会发现你无法在新的天蓝色门户网站中创建日程安排webjobs。

现在有两种新方法来运行计划webjobs。 注意:这两种方式总是需要Web应用程序。

您可以在webjobs项目的根路径中的settings.job文件中添加CRON表达式。

更多细节,您可以参考以下文章: Create a scheduled WebJob using a CRON expression

另一种可以使用webjobs SDK扩展的方式' timertrigger。 这是一个例子:

// Runs once every 5 minutes
public static void CronJob([TimerTrigger("0 */5 * * * *")] TimerInfo timer)
{
    Console.WriteLine("Cron job fired!");
}