私はこれがかなり簡単な作業であると思っていましたが、そこには多少の文書がありますが、私はそれには何の不運もせず、かなり古くなっていると仮定しています。Gitを使用して.NET Core Webアプリケーションと一緒にAzure WebJobをデプロイするにはどうすればよいですか?
私はしばらくの間開発してきたAzureでWebJobを設定する必要がある.NET Core MVC 6 Web Appを持っています。私は継続的なデプロイメントシステムを使用してこのアプリケーションと一緒に展開したいAzureは、アプリケーションがすでに使用していることを提供します。
状態::それが可能だクーズーのドキュメントによると、Visual Studioの (WebDeploy)から直接配備する、またはのgit経由とき
をこれは、両方の動作します。
これは、このリンク(https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-deploy-webjobs/)を参照しています。これは、私が成功を収めようとしてきたものです。
最新バージョンのVisual Studio 2015、.NET Core 1.0.0 &ツールとAzure SDKがあります。
最初に明らかになったことは、私がAzureドキュメントのスクリーンショットに示すような足場のオプションを持っていないことと、記載されているように手作業で設定しようとすることに頼っている欠けている依存関係を見つけられなかったことです。
でも(webjobs-list.json
とwebjob-publish-settings.json
)指定された場所に必要なファイルを置いて、私のプロジェクトのためにそれらを設定し、WebJobプロジェクトにMicrosoft.Web.WebJobs.Publish
を追加した後、クーズーは、連続的な展開システムを経由してWebJobを見つけることができません。
私はそこで見つけたドキュメントに基づいていくつかのアプローチとバリエーションを試しましたが、それだけではうまくいかず、他のすべての質問は古い年です。
誰かが間違っていることを知っていますか?これは.NET Core MVCの最新バージョンでも可能ですか?
私はVSは、コアとWebJobsを展開することはまだサポートしているとは思いませんアプリ。 –
@DavidEbboその後、最近の最新のように表示させるために、寄稿者がドキュメントの日付に触れるのではなく、ドキュメントにこれを反映させる必要があります。完全に誤解を招く! – Jargon
@DavidEbboこれに関する最新情報はありますか?今すぐ.Net Core Console App WebJobをポータルから配備する必要があり、ここで説明するAsp.Net Coreプロジェクトと一緒に配備することはできません。http://stackoverflow.com/questions/39958252/azure-webjob-removed-after-app -service-publish-with-autoswap – MathiasR