0

我的问题是我想在网络路径上保存图片

我试过这个:

private async void BtnSave_Click(object sender, RoutedEventArgs e)
{
     StorageFolder storageFolder = await StorageFolder.GetFolderFromPathAsync(@"\\myserver\signatures");

     StorageFile file = await storageFolder.GetFileAsync("InkSample.jpg");
}

但我收到一个错误:访问被拒绝。我该如何解决这个错误?

4

1 回答 1

1

“访问被拒绝”可能是由于缺少某些功能引起的:

  • 家庭和工作网络功能:PrivateNetworkClientServer

  • 以及至少一种互联网和公网能力:InternetClient、InternetClientServer

  • 并且,如果适用,域凭据功能:EnterpriseAuthentication

  • 注意:您必须将文件类型关联添加到您的应用清单,以声明您的应用可以在此位置访问的特定文件类型。

参考:“文件访问权限

添加这些功能后,UWP 应用程序可以在桌面上运行,但不适用于我在 Windows IoT Core 设备上。我收到以下错误:

“无法访问指定的文件或文件夹。该项目不在应用程序可以访问的位置(包括应用程序数据文件夹、可通过功能访问的文件夹以及 StorageApplicationPermissions 列表中的持久项目)。验证该文件不是标有系统或隐藏文件属性。”

于 2018-06-26T03:07:21.043 回答