我認爲這將是一個非常簡單的任務,有相當多的文件在那裏,但我有運氣零與任何它,我假定這是幾乎所有過時。如何通過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