0

ReverseGeocodeQuery多くの場所の住所を取得するために使用しています。問題は、結果として例外が発生し、次のメッセージが表示されることです。

HRESULT からの例外: 0x80041B57

MSDN のReverseGeocodeQuery クラスリファレンスを見ると、シンボリック コードのEErrorIndexFailure. ただし、エラーに関する詳細情報は得られず、StackTrace も null です。

私のコードは次のとおりです。

foreach (var ev in events)
{
    ReverseGeocodeQuery query = new ReverseGeocodeQuery();
    query.GeoCoordinate = ev.Location;
    query.QueryCompleted += (s, e)=>
    {
        if (e.Error != null)
            return;

        ev.city = e.Result[0].Information.Address.City;
    };
    query.QueryAsync();
}

このエラーが発生する理由と、これを機能させるにはどうすればよいですか?

4

1 に答える 1