【问题标题】:inputparameter uploadlocation is invalid in windows phone while calling backgrounduploadasync method with liveconnectclient in windows phone?在windows phone 中使用liveconnectclient 调用backgrounduploadasync 方法时,输入参数uploadlocation 在windows phone 中无效?
【发布时间】:2013-02-27 19:08:14
【问题描述】:

我在尝试上传从图片中选择的照片时总是遇到以下错误。

System.ArgumentException:输入参数“uploadLocation”无效。 “uploadLocation”必须植根于 \shared\transfers。参数名称: 上传位置

选择的图像文件的路径是:

C:\Data\Users\Public\Pictures\Camera Roll\WP_20130228_001.jpg。

知道如何以预期格式提供图像文件吗?

MainPage.client.BackgroundUploadAsync("ToFolder", new System.Uri("C:\Data\Users\Public\Pictures\Camera Roll\WP_20130228_001.jpg"), OverwriteOption.Overwrite);

【问题讨论】:

  • 您正在尝试通过手机访问 PC 上的图像?我不认为它可以那样工作。查看这个问题的答案,它对BackgroundUploadAsync() 的解释更好一些,并链接到一些文档。

标签: windows-phone-7 windows-phone-7.1 windows-phone-8 onedrive


【解决方案1】:

c 盘总是在 windows phone 中。只需删除整个路径并仅提供文件名作为参数即可解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多