C#地理坐标不工作?

C#地理坐标不工作?,c#,visual-studio,gps,geolocation,C#,Visual Studio,Gps,Geolocation,我目前正在尝试开发一个程序,用于显示内置GPS的机器人在地球上的当前位置。 我正在使用GeoCoordinate,但它似乎不想显示任何数据 当我使用“单步执行”来查看它如何读取代码时,它只是跳过了从第35行到下一行的所有内容 我在测试时使用的是我的开发PC,所以第一次测试时我必须在Windows中添加一个位置。 我的开发PC没有GPS。 已安装.NET 4.5.2。 我正在使用Visual Studio Professional 2012 如果您需要更多信息,请询问 谢谢 好吧,如果在不起作用

我目前正在尝试开发一个程序,用于显示内置GPS的机器人在地球上的当前位置。
我正在使用GeoCoordinate,但它似乎不想显示任何数据

当我使用“单步执行”来查看它如何读取代码时,它只是跳过了从第35行到下一行的所有内容

我在测试时使用的是我的开发PC,所以第一次测试时我必须在Windows中添加一个位置。
我的开发PC没有GPS。
已安装.NET 4.5.2。
我正在使用Visual Studio Professional 2012

如果您需要更多信息,请询问


谢谢

好吧,如果在不起作用的地方看到实际的代码而不是行号,那将是非常有用的……我在pastie中添加了一个链接,其中显示了我的完整代码。我认为它有点太长了,会填补很多职位。对这里我是新来的:-您在事件处理程序方法中设置了断点了吗?我确实从头到尾使用了断点,使用F11(单步执行)遍历了整个代码,当它读取我的事件处理程序时,它只是传递了它们。我不确定这是否是您搜索的答案,因此请让我知道。第29行和第30行的代码实际上并不执行事件处理程序,因此F11不会向您显示这些方法的执行情况。在事件处理程序方法中添加断点,以便在触发事件时,代码将被调试器启动。