Xamarin GeoCordinate GetDistance例外

时间:2017-02-14 12:25:24

标签: c# android xamarin xamarin.forms gis

VS 2015,Xamarin Forms,PCL。

找到这个......“https://ghuntley.com/archive/2016/01/05/geocoordinate-portable-released/”,并将其添加到我的解决方案中。

我添加了System.Device作为对PCL项目的引用,因此我可以使用GetDistance类的Geocoordinate方法... https://msdn.microsoft.com/en-us/library/system.device.location.geocoordinate(v=vs.110).aspx

var sCoord1 = new System.Device.Location.GeoCoordinate(54.87623, -485.1765);  

这会有例外......

  

System.InvalidProgramException:中的IL代码无效   System.Device.Location.GeoCoordinate:.ctor(double,double):方法   身体是空的。

我不知道导致此错误的原因。是因为我将System.Device添加到PCL项目中(如果没有它,Geo无法工作)?

0 个答案:

没有答案