我认为这将是一个非常简单的任务,有相当多的文件在那里,但我有运气零与任何它,我假定这是几乎所有过时。如何通过Git将.NET Azure WebJob与.NET Core Web App一起部署?
我有我已经开发一段时间,需要建立一个WebJob它在Azure上.NET核心MVC 6 Web应用程序。我希望使用持续部署系统将其与应用程序一起部署,Azure规定该应用程序已在使用。据捻文档有可能:
其中规定:
这适用直接从Visual Studio (WebDeploy)进行部署时,或通过饭桶。
它引用此链接(https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-deploy-webjobs/),我一直试图跟着没有成功。
我有最新版本的Visual Studio 2015,.NET核心1.0.0 &工具和Azure的SDK。
首先变得明显的是,我没有脚手架选项,如Azure文档的屏幕截图所示,并且在找不到任何缺失的依赖关系后,我尝试按照所述手动设置它。
即使把所需文件(webjobs-list.json
和webjob-publish-settings.json
)指定的位置和配置他们为我的项目,并添加Microsoft.Web.WebJobs.Publish
到WebJob项目后,捻没有找到通过持续部署系统的WebJob。基于文档
我试过几种方法和变化,我发现在那里,但我只是无法得到它的工作和所有其他的SO问题是今年(S)旧。
有谁知道我在做什么错?使用最新版本的.NET Core MVC,这是否仍然可行?
我不觉得VS的支持尚未部署具有核心WebJobs应用。 –
@DavidEbbo然后文档应该反映这一点,而不是贡献者只需触摸文档上的日期,使其看起来像他们是最近的和最新的。完全误导! – Jargon
@DavidEbbo对此有何更新?现在.Net Core控制台应用程序WebJobs需要部署到Portal中,不能像Asp.Net Core项目一样部署,如http://stackoverflow.com/questions/39958252/azure-webjob-removed-after-app -service-publish-with-autoswap – MathiasR