背景
我有一个简单的WebJob,现在没有真正的内容,但是Console.WriteLine
我测试将它发布到我的订阅中,这有点 - 我收到一条消息说“创建WebJob时间表时出错:没有找到与...匹配的网站。“但WebJob似乎部署在Azure管理门户(旧版)中。所以我试图找到这个错误的解决方案,其中一个建议是降级Microsoft.Web.WebJobs.Publish package to 1.0.3。
不幸的是,这似乎让事情变得更糟。所以,现在我的项目上下文菜单中有两个看似相同(它们不是)“Publish as Azure WebJob ..”的选项,但这些选项都不起作用。
单击第一个选项将告诉我无法加载VS nuget包。
单击第二个选项会告诉我版本太旧或者它会将我带到“发布”对话框,最终会告诉我与最初相同的错误消息;
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之前明确选择正确的订阅。
我想我提出的问题是:
这里发生了什么?还有其他人遇到此问题吗?可能的解决方案?
感谢。