kudu REST APIを使用してazure関数アプリケーションにzipファイルをアップロードしようとすると、ブラウザの関数Appエディタでc#コードを表示しようとするとエラーが発生します。エラーは、次のとおりです。 「エラー:関数のアプリケーションバインドの問題 - 値にnullを設定することはできません。パラメータ名:hostAccount
機能($出所)エラー:Microsoft.Azure.WebJobs.Host:エラーインデックスメソッド 'Functions.Source' Microsoft.Azure.WebJobs.Host:値をnullにすることはできません 。パラメータ名:hostAccount セッションID:xxxxxxxxxxx
タイムスタンプ:2016-12-02T18:35:00.083Z」
私は、リソース・グループの作成から開始するアプリケーションの洞察の端から端までを自動化していることに注意してくださいPowershellを使用して、マルチセットウェブテスト結果をSplunk - Allにエクスポートするまで。
この自動化プロセスでは、ストレージ接続文字列を作成し、それを関数appのapp設定に設定し、function.jsonバインディングにそのキーを指定します。
まだこのエラーが発生します。不足しているホストの設定(例えば、ホストストレージアカウント)へhttps://github.com/Azure/azure-webjobs-sdk-script/issues/1020
機能アプリを作成する前に、前の手順でストレージアカウントとコンテナが作成されます。 Cloud Explorerでコンテナに正常にアクセスできました。実際のエラーは、関数appを作成することではありません。エラーは「hostAccount」と表示されるため、ホストストレージアカウントです。私がHTTPトリガーを必要とする関数appを作成するこの状況を想像してみてください。それでもストレージアカウントが必要ですか? – Loganathanpc
これは、この機能で使用されるストレージアカウントです。同じストレージアカウントを使用できますが、そのアカウントを指すホスト環境変数を設定する必要があります。 –
Gotcha!私は、ホストアカウントを参照する方法を見ていきます!ファンクションアプリケーションを手動で作成するときは、ストレージアカウントが必須であることもわかります。ありがとう@ファビオ!私は研究を続け、結果をあなたに知らせます。 – Loganathanpc