私はUWPアプリケーションのネットワークディレクトリに画像ソースを設定する多くの方法を試しました。しかし、それらのどれも働かないUWPネットワークディレクトリから画像を表示する方法
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;
と
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;
:たとえば、私はこの例を試してみました。私は次のエラーで終わった
E_NETWORK_ERROR
私は多くのリンクを他のリソースからstackoverflowから読んだが、私のために働くものは何もありません。
必要な機能と宣言を設定しました。
私はWindows.Storage.Pickers.FolderPicker
で試してみましたが、ファイルを読み取るフォルダの場所を設定できる場所が見つかりませんでした。 フォルダピッカーを開く必要はなく、ネットワークの指定された場所から直接画像を取得したいだけです。
このチケットに関連付けることがありますか。How to display an image from a network folder or local drive in a Windows Universal App これは私の仕事で私を助けてくれません。
は、私も私のためにこれらの例を試してみましたが、まだ目標を達成できませんでした: 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
私はあなたが任意のパスを使用することはできませんSystem.UnauthorizedAccessException: 'Access is denied.
エラー
私は一度、同様の問題があった
は、これが私のPackage.appxmanifestです。私の解決策は、Visual Studioをローカルの管理者として実行することでした。私の場合、ローカル管理者はネットワークフォルダから読み取る権限を持っていません。 – Noren
@Norenこれらのファイルに誰もがアクセスできるようにアクセス権を設定しました。 –
コンパイルしてアカウントでエクスプローラで開くとうまくいくと思います。ファイルシステムのパーミッションを変更するだけでは不十分です。 – Noren