我正在尝试使用以下代码将文件从Windows 10 UWP应用程序上传到 Office 365 OneDrive:
Microsoft.Office365.SharePoint.FileServices.File newFile =
new Microsoft.Office365.SharePoint.FileServices.File
{
Name = fileName
};
await sharePointClient.Files.GetById(parentId).ToFolder().Children.AddItemAsync(newFile);
await sharePointClient.Files.GetById(newFile.Id).ToFile().UploadAsync(stream);
该文件是在 OneDrive 上创建的,但未上传内容。请注意,完全相同的代码适用于 Windows 8 应用商店应用程序。
查看 Windows 8 和 Windows 10 应用程序行为之间的差异,我注意到在 Fiddler 中,文件上传 REST 服务不是从 Win10 应用程序 SDK 调用的。
请告知,如果有人在 Windows 10 下运行应用程序时遇到类似的 SDK 故障。
谢谢。