MicrosoftDevicePortalWrapper UploadFileAsync错误

时间:2017-08-08 07:29:01

标签: c# uwp hololens

我开发了UWP应用程序。此应用程序连接Hololens和桌面。我使用MicrosoftDevicePortalWrapper nuget包。 https://github.com/Microsoft/WindowsDevicePortalWrapper/blob/master/GettingStarted.md https://github.com/Microsoft/WindowsDevicePortalWrapper

UploadFileAsync方法总是抛出此异常"此IRandomAccessStream不支持GetInputStream方法,因为它需要克隆,并且此流不支持克隆。" 我使用文档中描述的所有内容。输入filePath时总是抛出此错误。

这是我的代码

public async Task<bool> SaveFiles(string userName, string password, string url, string filePath)
{
    try
    {
        DevicePortal portal = new DevicePortal(new DefaultDevicePortalConnection(url, userName, password));
        await portal.ConnectAsync();
        await portal.UploadFileAsync("LocalAppData", filePath, "LocalState", "4ab51c0b-cfe9-4548-a3b0-ca8db55bbfd2_1.0.0.0_x86__3ygapy8kah9j6");
        return true;
    }
    catch (COMException)
    {
        return false;
    }
}

0 个答案:

没有答案