J'ai essayé plusieurs méthodes pour définir la source de l'image sur un répertoire réseau dans mon application UWP. Par exemple, j'ai essayé cet exemple:UWP comment afficher l'image à partir d'un répertoire réseau
BitmapImage bitmap = new BitmapImage(new Uri(@"\\venera\Mariner\747\03_WEDNESDAY\003\00 Flat B -\APR3783216-MED-BLK TAPE-GB-Apron.jpg"));
UserImage.Source = bitmap;
et
bitmap.UriSource = new Uri(@"\\venera\Mariner\747\03_WEDNESDAY\003\00 Flat B -\APR3783216-MED-BLK TAPE-GB-Apron.jpg", UriKind.Absolute);
UserImage.Source = bitmap;
Mais aucun d'entre eux fonctionne. J'ai fini avec l'erreur suivante E_NETWORK_ERROR
J'ai lu beaucoup de liens de stackoverflow et d'autre ressource mais il n'y a aucune chose qui fonctionne pour moi.
J'ai défini les capacités et les déclarations requises pour cela.
Je l'ai essayé avec Windows.Storage.Pickers.FolderPicker
mais je n'ai rien trouvé où je puisse définir l'emplacement du dossier où lire les fichiers. Je ne veux pas ouvrir le sélecteur de dossier, je veux juste obtenir des images directement à partir d'un emplacement spécifié du réseau.
Peut-être que vous essayez de le relier avec ce billet How to display an image from a network folder or local drive in a Windows Universal App mais cela ne m'aide pas dans ma tâche.
J'ai aussi essayé ces exemples pour moi, mais ne pouvait toujours pas atteindre l'objectif: https://docs.microsoft.com/en-us/windows/uwp/files/quickstart-managing-folders-in-the-music-pictures-and-videos-libraries
https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.image
Je reçois System.UnauthorizedAccessException: 'Access is denied.
Erreur
J'ai eu une fois un problème similaire. Ma solution était que Visual Studio s'exécute en tant qu'administrateur local. Dans mon cas, l'administrateur local n'a pas l'autorisation de lire à partir d'un dossier réseau – Noren
@Noren J'ai mis les permissions à tout le monde pour accéder à ces fichiers –
Je parie que cela fonctionne si vous le compilez et l'ouvrez dans Explorer avec votre compte. Il ne suffit pas de modifier l'autorisation sur le système de fichiers. – Noren