Carga / descarga de OneDrive al directorio especificado

Estoy tratando de usar Live SDK (v5.6) para incluir copia de seguridad / restauración de OneDrive en mi aplicación Windows Phone 8.1 Silverlight. Puedo leer / escribir en el directorio estándar "me / skydrive", pero estoy teniendo un momento horrible para encontrar una manera de cargar / descargar en un directorio específico. Puedo crear la carpeta si no existe, no hay problema.

He estado probando a continuación sin suerte.

var res = await _client.UploadAsync("me/skydrive/mydir", fileName, isoStoreFileStream, OverwriteOption.Overwrite);

También he intentado obtener el ID del directorio y pasarlo también.

var res = await _client.UploadAsync("me/skydrive/" + folderId, fileName, isoStoreFileStream, OverwriteOption.Overwrite);

El mismo error ... recibo 'mydir' o la identificación no es compatible ...

"{request_url_invalid: Microsoft.Live.LiveConnectException: la URL contiene la ruta 'mydir', que no es compatible".

¿Alguna sugerencia? Si sugiere una respuesta para el uploadasync, ¿podría incluir también cómo podría descargar mi archivo desde el directorio especificado? ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta