Azure Functions v4 起動時「Error building configuration in an external startup class」が発生する

嶋紘誠 0 評価のポイント
2025-12-23T08:11:07.25+00:00

概要

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 フィルターの誤検知で削除されていた投稿を復元しています。

   

Azure Functions
Azure Functions

イベントドリブンのサーバーレス コンピューティング プラットフォームを提供する Azure サービス。

0 件のコメント コメントはありません

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。