2016-06-03 11 views
1

Ich entwickle eine Anwendung für Windows Phone und Microsoft Band, die Anwendung besteht aus mehreren Seiten.microsoft band ioexception in Mscorlib.dll

I Parameter zwischen den Seiten passieren, aber die Seite, die Sie sind Methoden von Microsoft Band und Bibliotheken, wenn ich versuche, es mehr als einmal zu laufen, gibt mir folgendes Problem

‚microsoft.band IOException in Mbcorlib .dll '

und weiß nicht warum.

Ich denke, es liegt daran, dass es mehr als einmal läuft, wie ich es von den wichtigsten und anderen Seiten aufrufe, nicht mir geben zu erwähnen

global :: System.Diagnostics.Debugger.Break();

Antwort

1

Eine Anwendung kann immer nur eine einzige gültige IBandClient Instanz (d. H. Verbindung zum Band) haben. Wenn Sie mehrere Seiten haben, die jeweils eine Verbindung zum Band herstellen, und Sie zwischen ihnen navigieren, ohne zuvor die Verbindung vor der Navigation geschlossen/entfernt zu haben, können Sie Band-Kommunikationsfehler erwarten.

Ohne genauere Informationen darüber, was diese Seiten tun (z. B. wie sie das Band verwenden), ist es schwierig, das Problem zu erraten, das Sie haben.

+0

Ich verstehe, ich habe drei Seiten mit Textbox, um einen minimalen und maximalen Wert einiger Parameter der Band, wie Herzfrequenz, Hauttemperatur und anothers, ich muss eine SMS senden, wenn diese Werte plus oder minus sind von diesen gesetzten Werten, alles –

+0

, wie kann ich es beheben? Ich brauche eine Lösung bitte –

+0

Können Sie einen Auszug Ihres Codes zur Verfügung stellen? Es gibt keinen Grund für Ihre Probleme, die sich nur aus Ihrer Erklärung ergeben. –