イベントドリブンのサーバーレス コンピューティング プラットフォームを提供する Azure サービス。
Azure Functions v4 起動時「Error building configuration in an external startup class」が発生する
概要
VS Codeの拡張機能を用いてデプロイ作業をいたしました。
Azure Functions の起動時に、以下のエラーでホスト初期化が失敗します。
メッセージから Microsoft.Azure.WebJobs.Extensions.Storage の最小要件未満 もしくは 互換性不一致 が疑われます。
正しいバージョン組み合わせと解消手順についてご教示ください。
エラーメッセージ(抜粋)
Error building configuration in an external startup class. Microsoft.Azure.WebJobs.Script.ExternalStartupException : Error building configuration in an external startup class. ---> Microsoft.Azure.WebJobs.Script.HostInitializationException : One or more loaded extensions do not meet the minimum requirements. For more information see https://aka.ms/func-min-extension-versions. ExtensionStartupType AzureStorageWebJobsStartup from assembly 'Microsoft.Azure.WebJobs.Extensions.Storage, Version=3.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not meet the required minimum version of 4.0.4.0. Update your NuGet package reference for Microsoft.Azure.WebJobs.Extensions.Storage to 4.0.4 or later. ...
環境情報
FUNCTIONS_EXTENSION_VERSION:~4(Azure Functions v4)
OS:Windows
ホスティングプラン:Elastic Premium
Functions Core Tools(ローカル)のバージョン:4.0.5611
*.csproj の抜粋(現状)
<
</
補足:
- .csproj では
Microsoft.Azure.WebJobs.Extensions.Storageを5.0.0 で指定していますが、4.0.4 以上が必要というメッセージが出ています。 -
WEBSITE_RUN_FROM_PACKAGE=0
これまで試したこと
Azure 側設定(FUNCTIONS_EXTENSION_VERSION=~4)確認
関数アプリの再起動
追加情報について
上記は分かる範囲で記載しています。必要な項目があればご指摘ください。追記いたします。
モデレータ注 : SPAM フィルターの誤検知で削除されていた投稿を復元しています。