0

次のエラーが表示されます

Microsoft.Azure.WebJobs.Host.dll で、タイプ 'System.FormatException' の初回例外が発生しました追加情報: Blob 識別子は、container/blob の形式である必要があります。

public static void ProcessBlob([BlobTrigger("images/{name}")] string input)
{
Console.Write(input);
}

画像コンテナに何も入っていなくても

azure-jobs-host-output フォルダーと azure-jobs-host-archive フォルダーをクリアするとエラーが消え、ジョブを azure webjobs にアップロードすると戻ってきました。

更新された github ソリューションをダウンロードしましたが、BlobTrigger 関数が呼び出されるたびに同じ問題が発生しましたが、queuestrigger は問題なく動作しています!

4

2 に答える 2

1

あなたが報告しているエラーを再現しようとしましたが、できません。

根本的な原因を突き止めるのに役立つと思われるいくつかの質問があります。

  1. 特定の BLOB をアップロードするとエラーが発生しますか? はいの場合、そのブロブの名前は何ですか
  2. GitHub のサンプルをそのまま使用していますか、それとも変更しましたか (接続文字列の追加を除く)​​。
  3. そのエラーを取得するために行う手順は何ですか? サンプルを実行しますか、それともダッシュボードから呼び出しますか?
  4. Web サイトに展開した場合にのみ発生しますか、それともローカルでも発生しますか?
  5. ホストの起動時または関数の呼び出し時に例外が発生しますか?
  6. スタックトレースを投稿できますか?
于 2014-09-06T23:52:58.610 に答える
0

修正が 0.6 に含まれるようになりました。ただし、実行しようとしていたジョブに Web サービスを使用することになりました。必要に応じて Web ジョブを再度調べます

于 2014-10-12T20:02:28.737 に答える