Wenn ich den WinRT Geolocator verwenden, ich sporadisch den Fehler:„Pipe wird geschlossen“, wenn der WinRT Geolocator mit
{"The pipe is being closed. (Exception from HRESULT: 0x800700E8)"}
Auch dies ist sporadisch. Irgendwelche Vorschläge?
Windows.Devices.Geolocation.Geoposition _Postion = null;
try
{
var _Locator = new Windows.Devices.Geolocation.Geolocator();
_Postion = await _Locator.GetGeopositionAsync();
}
catch { /* continue, null okay */ }
if (_Postion == null)
{
/* use alternate */
}
else
{
/* use location */
}
Dies ist im Simulator, aber auch auf lokalen Rechner ausgeführt. Normalerweise führt dieser Fehler NICHT zu einer Unterbrechung. Es beendet nur die App plötzlich. Wenn es zu einer Pause kommt. Das ist der resultierende Fehler.
Wir können Ihnen nicht helfen, wenn Sie den Code schreiben. Wenn du den Code postest, werde ich meinen Downvote entfernen. –
@Jerry Nixon nett, Ihr Codebeispiel hat mir geholfen, die nicht hilfreich WinRT Fehlermeldung zu verstehen – Calanus
@Jerry Nixon Können Sie mir für diese mit der Lösung helfen? Ich bekomme diesen Fehler, wenn ich meine Windows Store App auf dem Tablet mit einem Mobilfunknetz betreibe. –