には存在しません。プロジェクトに存在する。ASP.NET Webdeployが失敗しました。</p> <p>ターゲット「AddScheduledJobはない」:AddScheduledJobはWebJobsの一つは罰金出版するが、第2の公開に失敗し、私は次のエラーメッセージを取得し、私は2つのWebJobsとASP.NETプロジェクトを持っているプロジェクト
両方のWebJobが「実行時に実行」モードで設定されています。
私はこのエラーの説明を見つけるのに苦労しています。私は2つのWebJobの違いを見ることができません。誰もがこれを見て?
編集
私は最終的にはデビッド・エボのおかげで正しい方向に私を指して、問題を発見しました。うまく働いたこれらのすべての最初のを削除した後
<Import Project="..\packages\Microsoft.Web.WebJobs.Publish.1.0.2\tools\webjobs.targets" Condition="Exists('..\packages\Microsoft.Web.WebJobs.Publish.1.0.2\tools\webjobs.targets')" />
:私は私のWebJobsプロジェクトの一つの.csprojファイル内の2つのインポート行になってしまっていたことがわかりました。私はこれがどうなったのか分かりませんが、NuGetパッケージを更新したときに何かが間違っていると仮定することしかできません。
NuGetパッケージを公開しているWebJobの最新バージョンを使用していることを確認できますか?また、どのバージョンのVSを使用していますか? –
最新バージョンのWebJobs.Publish v1.1.0を使用していますが、VS 2017を使用しています.WebJobは公開され実行されているようですが、展開しようとするとこのエラーが発生します。 –
VSの発行者は、msbuildのインポートが行方不明になっている可能性があると報告しています。 [this](https://github.com/vijayrkn/ASPNetPublishSamples/blob/bff9f78d796668dc07d5e28a8b93531caade839c/WebAppWithWebJob/WebAppWithWebJob.csproj#L245)があるかどうかを確認してください。また、あなたの作業と非作業のケースを比較してください。 –