我遇到的問題是使用VS 2013的計劃發佈Webjob。我可以發佈「隨需應變」作業沒有問題,但我希望使用計劃。發佈帶有計劃錯誤的Azure Webjob
這裏是我下面得到的錯誤..
它看起來像發佈時,它無法找到Microsoft.Web.WebJobs.Publish.Tasks.CreateScheduledWebJob。
我已經盡全力嘗試對它進行排序,甚至將VS2013更新爲版本3,添加了Nuget軟件包,Azure SDK,發佈SDK,Azure調度程序管理庫,Azure服務管理庫& Azure公共庫。
採用不同的方法我已經創造了新的WebJob項目,
- 右鍵單擊解決方案 - >添加新的項目 - >雲 - >微軟Azure WebJob
- 右鍵單擊解決方案 - >添加新的項目 - >視窗桌面 - >控制檯應用程序
- 右鍵網站 - >添加 - >新Azure的Webjob項目
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,
文化=中性公鑰= 31bf3856ad364e35' 或它 的一個依賴。該系統找不到指定的文件。 文件名: 'Microsoft.WindowsAzure.Management.Scheduler,版本= 1.0.0.0,文化=中性公鑰= 31bf3856ad364e35' 在System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly 組件,ObjectHandleOnStack retTypes) 在的System.Reflection。 RuntimeAssembly.GetExportedTypes() 在Microsoft.Build.Shared.TypeLoader.AssemblyInfoToLoadedTypes.ScanAssemblyForPublicTypes() 在Microsoft.Build.Shared.TypeLoader.AssemblyInfoToLoadedTypes.GetLoadedTypeByTypeName(字符串 的typeName) 在Microsoft.Build.Shared.TypeLoader.GetLoadedType( Object cacheLock,Object loadInfoToTypeLock,ConcurrentDictionary2 cache, String typeName,AssemblyLoadInfo assembly) at Microsoft .Build.CommandLine.OutOfProcTaskAppDomainWrapperBase.ExecuteTask(IBuildEngine oopTaskHostNode,字符串TASKNAME,字符串taskLocation,字符串 taskFile,的Int32 taskLine,的Int32 taskColumn,AppDomainSetup appDomainSetup,IDictionary2 taskParams)
對此的最新更新是我將MVC應用程序從MVC4升級到MVC5,並沒有什麼區別。我也更新了項目中的所有依賴關係,但仍然沒有喜悅。 – 2014-10-25 07:48:35