![](/img/trans.png)
[英]Azure Function stopped working - Could not load type 'Microsoft.Azure.WebJobs.BlobTriggerAttribute'
[英]Azure function failing to run with error Could not load type Microsoft.Azure.WebJobs.ExecutionContext
我們已經部署了一個 azure function,自上周以來它運行良好,但突然運行失敗並出現錯誤“無法從程序集‘Microsoft.Azure.WebJobs.Extensions,版本 = 3.0 加載類型‘Microsoft.Azure.WebJobs.ExecutionContext’。 0.0,文化=中性,PublicKeyToken=null' ”。 當我查看 azure 門戶網站時,我發現最后一個版本已更新為不同的版本。 我是否需要更新 Nuget 包並重新部署它?
發生這種情況是由於Microsoft對Azure SDK進行了版本升級
為了暫時避免影響,您可以通過將應用程序設置FUNCTIONS_EXTENSION_VERSION更新為2.0.11961-alpha來將Function App固定到運行時的早期版本。
永久修復 -將您的“ Microsoft.Azure.WebJobs ” Nuget軟件包更新為“ 3.0.0-rc1 ”或更高版本。 還要將“ Microsoft.NET.Sdk.Functions ”更新到“ 1.0.21 ”或更高版本。 在本地重建和測試它並部署到天藍色。
請在此處找到有關永久修復的討論-https ://github.com/Azure/app-service-announcements/issues/129
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.