2016-07-30 21 views
0

Wenn ich einen Filestream hochlade, ist das Ergebnis korrekt; Wenn ich dasselbe unter Verwendung eines Speicherstreams tue, wird die Datei in der Dropbox erstellt, aber die Daten aus dem Speicherstrom werden nicht hochgeladen, d. h. die Dateigröße in der Dropbox bleibt Null. Die API meldet keinen Fehler. Es gibt ein Filemetadata-Objekt zurück, bei dem die Dateigröße Null ist. Wird ein Speicherstream nicht unterstützt?C# dropbox api v2 Upload Speicherströme fehlgeschlagen

Antwort

0

Ich fand es heraus. Nach dem Speichern von Daten im Speicherstream muss zum Ursprung zurückgespult werden: memorystream.Seek (0, SeekOrigin.Begin). Wenn Sie das vor dem Upload tun, ist alles in Ordnung.

Verwandte Themen