C# 在Onedrive中上载文件异常
我会上传一个文件到onedrive,我创建了一个签名方法,我插入了wl.skydrive\u更新范围,问题是上传方法生成了一个异常,我用按钮调用该方法这是代码:C# 在Onedrive中上载文件异常,c#,uwp,onedrive,C#,Uwp,Onedrive,我会上传一个文件到onedrive,我创建了一个签名方法,我插入了wl.skydrive\u更新范围,问题是上传方法生成了一个异常,我用按钮调用该方法这是代码: private async void upload_Click(object sender, RoutedEventArgs e) { if(defaultDb != null) { try { // Upl
private async void upload_Click(object sender, RoutedEventArgs e)
{
if(defaultDb != null)
{
try
{
// Upload to OneDrive.
LiveUploadOperation uploadOperation = await connectClient.CreateBackgroundUploadAsync(folderId, "file.db", defaultDb, OverwriteOption.Rename);
LiveOperationResult uploadResult = await uploadOperation.StartAsync();
}
catch (LiveAuthException ex)
{
// Handle errors.
}
catch (LiveConnectException ex)
{
// Handle errors.
}
}
}
defaultDb是我要加载的文件的存储文件。
folderId是OneDrive中文件夹的ID
这是一个例外:
Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.ni.dll
多谢各位
编辑:
问题出在要上载的文件中,因为如果我使用filepicker选择另一个文件,这是成功的,相反,选择应用程序的localstate文件夹中的我的文件不起作用。我之所以不能上传它,可能是因为它在Localstate文件夹中?您得到的未处理异常是什么?没有特别的异常,只有崩溃。嗯,未处理的异常是崩溃的原因,在不知道它是什么的情况下,我们无法建议可能的原因,或者安全地处理它的方法。我很抱歉现在看到:抛出异常:mscorlib.ni.dll中的“System.IO.FileNotFoundException”