У меня возникла проблема с публикацией Webjob с расписанием от VS 2013 года. Я могу опубликовать задание «по требованию» без проблем, но я хочу его с расписанием.Публикация Azure Webjob с ошибкой Schedule
Здесь ошибка я получаю ниже ..
Похоже, он не может найти Microsoft.Web.WebJobs.Publish.Tasks.CreateScheduledWebJob при публикации.
Я сделал все, чтобы попробовать сортировать его, даже обновив VS2013 до версии 3, добавив пакеты Nuget, Azure SDK, издательский SDK, библиотеку управления Azure Scheduler, библиотеку управления Azure Service & Azure Common Library.
Я создал новые WebJob проекты с использованием различных методов,
- правильное решение нажмите -> добавить новый проект -> Облако -> Microsoft Azure WebJob
- Направо решение клик -> добавить новый проект -> Окна Desktop -> Console Application
- правой кнопкой мыши Веб-сайт -> Добавить -> Новый Azure Webjob Project
C: \ Разработка \ зависит encies \ Microsoft.Web.WebJobs.Publish.1.0.0 \ tools \ webjobs.console.targets (80,5): Ошибка MSB4061: Задача «Microsoft.Web.WebJobs.Publish.Tasks.CreateScheduledWebJob» может быть нет быть создан из «C: \ Users \ Tony \ AppData \ Local \ assembly \ dl3 \ XDNO1P6L.QON \ HEVOMEZ0.AYO \ 587c592f \ a99a921c_5eeacf01 \ Microsoft.Web.WebJobs.Publish.Tasks.dll".
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.WindowsAzure.Management.Scheduler, Version=1.0.0.0,
Culture = нейтрально, PublicKeyToken = 31bf3856ad364e35' или один из его зависимостей. Система не может найти указанный файл. Имя файла: 'Microsoft.WindowsAzure.Management.Scheduler, Version = 1.0.0.0, культура = нейтральной, PublicKeyToken = 31bf3856ad364e35' на System.Reflection.RuntimeAssembly.GetExportedTypes (RuntimeAssembly сборки, ObjectHandleOnStack retTypes) в System.Reflection. RuntimeAssembly.GetExportedTypes() в Microsoft.Build.Shared.TypeLoader.AssemblyInfoToLoadedTypes.ScanAssemblyForPublicTypes() в Microsoft.Build.Shared.TypeLoader.AssemblyInfoToLoadedTypes.GetLoadedTypeByTypeName (String TYPENAME) в Microsoft.Build.Shared.TypeLoader.GetLoadedType (Object cacheLock, Object loadInfoToTypeLock, кэш ConcurrentDictionary2, Строка typeName, сборка AssemblyLoadInfo) в Microsoft .Build.CommandLine.OutOfProcTaskAppDomainWrapperBase.ExecuteTask (IBuildEngine oopTaskHostNode, String TASKNAME, String taskLocation, String taskFile, Int32 taskLine, Int32 taskColumn, AppDomainSetup appDomainSetup, IDictionary2 taskParams)
Последнее обновление по этому вопросу заключается в том, что я обновил приложение MVC от MVC4 до MVC5, и это не имело никакого значения. Я также обновил все зависимости в проекте и до сих пор не испытываю радости. –