我正在尝试使用 Live SDK 将文件上传到 SkyDrive。除了覆盖现有文件外,它运行良好。每当我尝试覆盖现有文件时,我都会收到错误消息“资源文件名已存在。”,尽管我使用了覆盖选项:
_liveClient.UploadAsync(
FolderId,
Filename,
MemoryStream,
OverwriteOption.Overwrite);
我还有什么需要设置的吗?我可以尝试通过删除文件并再次上传来处理错误,但这显然不是最干净的方法。