この記事に従って、.NET Coreを対象とするWebJobsアプリを作成しました:http://matt-roberts.me/azure-webjobs-in-net-core-2-with-di-and-configuration/
現在、Visual StudioにはWebJobs
アプリを作成する方法がないため、これを手動で行う必要がありました.NET Core
が.NET Core
、Visual Studio2017でターゲットとするコンソールアプリを作成できます。
ここで、WebJobs
コンソールアプリをAzureに公開したいのですが、VisualStudioがPublish as Azure WebJob
通常提供するオプションが表示されません。以下を参照してください。
代わりに、「公開」オプションを取得しているだけで、これが意図したとおりに機能するかどうかわかりません。
手動で作成したWebJobs
コンソールアプリをAzureに公開するにはどうすればよいWebJob
ですか?
WebJobはいつでも手動で公開できます。いくつかの方法があります。
d:\home\site\wwwroot\app_data\jobs\continuous\{job name}
(Kuduコンソールを使用するなど)また、WebJobsエンジンがCoreアプリの実行方法を知るには、run.cmd
それを実行するファイルを含める必要があります(そのファイルを同じフォルダーに配置します)。たとえば、のようなものdotnet YouWebJobAssembly.dll
、またはそれを開始するために使用するコマンドラインが含まれている必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加