如何使用VS2015部署Azure WebJobs?

时间:2016-05-27 09:09:23

标签: c# .net visual-studio azure azure-webjobs

背景

我有一个简单的WebJob,现在没有真正的内容,但是Console.WriteLine我测试将它发布到我的订阅中,这有点 - 我收到一条消息说“创建WebJob时间表时出错:没有找到与...匹配的网站。“但WebJob似乎部署在Azure管理门户(旧版)中。所以我试图找到这个错误的解决方案,其中一个建议是降级Microsoft.Web.WebJobs.Publish package to 1.0.3

不幸的是,这似乎让事情变得更糟。所以,现在我的项目上下文菜单中有两个看似相同(它们不是)“Publish as Azure WebJob ..”的选项,但这些选项都不起作用。

Two seemingly identical options

单击第一个选项将告诉我无法加载VS nuget包。

Micrsosoft.VisualStudio.Web.Publish.Core.Contracts.IWebPublishService

单击第二个选项会告诉我版本太旧或者它会将我带到“发布”对话框,最终会告诉我与最初相同的错误消息;

  

C:.. \ Microsoft.Web.WebJobs.Publish.1.0.11 \工具\ webjobs.console.targets(110,5):   错误:创建WebJob计划时发生错误:否   可以找到与WebSiteName [myWebsite]匹配的网站   WebSiteUrl [http://myWebsite.azurewebsites.net]提供。

我试图清除解决方案,重建,删除&恢复所有nuget包,登录到服务器资源管理器中的Azure子目录,并在发布,重新启动VS,重新启动,http和https之前明确选择正确的订阅。

我想我提出的问题是:

这里发生了什么?还有其他人遇到此问题吗?可能的解决方案?

感谢。

0 个答案:

没有答案