Azure SDK 不适用于 Windows 8 APP。
如何从 Windows 8 应用程序将照片上传到 Azure Blob 存储?
我需要工作代码示例。
无需 Windows Azure SDK 即可将照片从 Windows 8 应用程序上传到 Blob 存储。HttpClient 也可以正常工作:
using (var client = new HttpClient())
{
     CameraCaptureUI cameraCapture = new CameraCaptureUI();
     StorageFile media = await cameraCapture.CaptureFileAsync(CameraCaptureUIMode.PhotoOrVideo);
     using (var fileStream = await media.OpenStreamForReadAsync())
     {
          var content = new StreamContent(fileStream);
          content.Headers.Add("Content-Type", media.ContentType);
          content.Headers.Add("x-ms-blob-type", "BlockBlob");
          var uploadResponse = await client.PutAsync(
                                        new Uri(blobUriWithSAS), image);
     }
}
您唯一需要做的就是获取 blob 的 url 以及签名访问签名。Nick Harris 解释了如何使用移动服务来做到这一点。