2017-04-30 11 views
-2

私は非常にシンプルなbotをms botのフレームワークとFacebookメッセンジャーに接続しているluisを使って作っています。 テキストでは正常に動作しますが、メッセンジャーで画像のみを送信すると「申し訳ありませんが、ボットコードに問題があります。」私はデバッグを試みましたが、問題を見つけることができません。私はエミュレータでボットに画像を送信するとき、私は得る「例外:値をnullにすることはできません。パラメータ名:??stringToEscapeは 誰もがあなたがメッセンジャーからあなたのボットに画像を受け取るにはどうすればよい同様の問題があった 」ボットフレームワーク+メッセンジャー+イメージ例外

私は見つけることができるすべてのリソースを検索しましたが、私の問題を解決したものは何も見つかりませんでした。

+0

コードに例外がスローされています。 Visual Studioの例外ウィンドウ(VSを使用している場合)ですべてのCLR例外を有効にすると、フローを停止して例外を表示するのに役立ちます。代わりに、Visual Studioの出力ウィンドウを見ることもできます。そこに例外呼び出しスタックが記録されます。 – andre

答えて

0

問題が見つかりました:LUISを使用すると、テキストプロパティがnullでないアクティビティを常に渡す必要があります。nullの場合は例外がスローされます。イメージを送信してから私のケースで起こったことですまたはアクティビティテキストがnullで、それらのファイルがactivity.attachmentsにある場合は、私はこれが同じ問題で苦労した人を助けることを願っています。

関連する問題