在尝试实现两点之间的查找路线时,我使用了这篇文章,但它产生了错误:
找不到类型或命名空间名称“findroute”(您是否缺少 using 指令或程序集引用?)
using findroute.geocodeservice;
private void Geocode(string strAddress, int waypointIndex)
{
// Here we create the service variable and set the callback method using the GeocodeCompleted property.
findroute.geocodeservice.GeocodeServiceClient geocodeService = new findroute.geocodeservice.GeocodeServiceClient("BasicHttpBinding_IGeocodeService");
geocodeService.GeocodeCompleted += new EventHandler<findroute.geocodeservice.GeocodeCompletedEventArgs>(geocodeService_GeocodeCompleted);
// Here we Set the credentials and the geocode query,which could be an address or location.
findroute.geocodeservice.GeocodeRequest geocodeRequest = new findroute.geocodeservice.GeocodeRequest();
geocodeRequest.Credentials = new Credentials();
geocodeRequest.Credentials.ApplicationId = ((ApplicationIdCredentialsProvider)map1.CredentialsProvider).ApplicationId;
geocodeRequest.Query = strAddress;
// Now Making the asynchronous Geocode request, using the 'waypoint index' as
// the user state to track this request and allow it to be identified when the response is returned.
geocodeService.GeocodeAsync(geocodeRequest, waypointIndex);
}
如何解决这个问题?