Ich habe ein Problem (in Wirklichkeit nicht eins, aber viele Probleme) ,
Ich entwickle Windows Phone 8 App, die BackgroundTransferService für die Übertragung aufgezeichneten WAV-Datei verwenden, auf HTC 8S funktioniert fast gut, aber auf Nokia Lumia 920 scheinen seltsames Verhalten, hat es einige nicht verständliche Upload-Limit gleich 0,5 MB genau 512 KB , mit WiFi scheint es funktioniert gut, aber dieses Problem ist über Mobilfunk.
%Vor%Wenn ich TotalBytesSent = 512KB erreiche, höre ich auf,
hochzuladenIch überprüfe das auch
%Vor%und alles scheint gut
BEARBEITEN:
auf der Serverseite ist Einkommen nur 380000 Bytes +/- 5 KB
Und manchmal, nach 10 fehlgeschlagenen Starts (wenn nur 380KB usw. senden) der Upload-Datei ist es plötzlich hochzuladen: D. Irgendwann, wo ich nicht mehr im Büro bin, funktioniert es perfekt beim ersten Mal und zu anderen Zeiten nie senden Sie es.
Es ist eine völlig unvorhersehbare Sache
LÖSUNG:
Problem war Server-Side ... Ich hatte generische Handler zum Speichern dieser Datei ohne Unterstützung von Range-Headern (glaube ich). Wenn ich mein Projekt zu "Asp.NET Web Api Project" ändere, inspiriert / kopiert von diese Anleitung
Es funktioniert gestern nicht, aber heute beginnt es unerwartet zu arbeiten: D Verrücktes Nokia und .NET.
Wir werden morgen sehen, was als nächstes passiert.
Wie von IukasChudy angegeben, ist die Lösung für sein Problem
Problem war Server-Side ... Ich hatte generische Handler zum Speichern dieser Datei ohne Unterstützung von Range-Headern (glaube ich). Wenn ich mein Projekt ändere zu "Asp.NET Web Api Project" inspiriert / kopiert von diesem Tutorial
Es funktioniert gestern nicht, aber heute fängt es unerwartet an zu arbeiten : D Verrücktes Nokia und .NET.
Wir werden morgen sehen, was als nächstes passiert.
P.S. Ich mag es nicht, eine Antwort mit dem Inhalt anderer zu schreiben, aber ich hasse unbeantwortete Fragen, die bereits gelöst sind.
Tags und Links c# windows-phone-8 lumia