У меня есть проект Windows Azure, состоящий из
- Проект ASP.NET(с использованием NancyFX), развернутый как Azure Website
- Библиотека бизнес-логики
- Unit test библиотека классов
- 2 Консольные приложения
Я хочу, чтобы эти 2 консольные приложения были развернуты как Azure WebJobs с веб-сайтом Azure. Итак, я прав clikec по проекту ASP.NET и выбрал Add | Существующий проект как Azure WebJob и добавил оба консольных приложения с правильным расписанием.
Все кажется прекрасным, 2 консольных приложения теперь содержат JSON с расписанием, а проект ASP.NET содержит JSON с определением WebJobs. Весь проект просто отлично.
Проблема в том, что когда я пытаюсь развернуть проект ASP.NET до Azure, я получаю
The target "ResolveWebJobFiles" does not exist in the project
Я нашел эту статью, когда автор решил эту проблему, добавив
<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')" />
в файл csproj, но мой файл csproj для проекта ASP.NET уже содержит этот импорт.
Любые идеи в чем проблема?