0

Visual Studio 2012 Ultimateを使用してC#でWindows8アプリを作成しています。

アセットフォルダに保存されている画像リソースを読み込もうとすると、ファイルがの/ Assetsフォルダにあるにもかかわらず、「指定されたファイルが見つかりません。(HRESULTからの例外:0x80070002)」という例外FileNotFoundExceptionが常に発生します。プロジェクト。

    private async void LoadImage(string ImageFile)
    {
        Uri imageUri = new Uri("ms-appx:///Assets/Apple.jpg");

        StorageFile pictureFile = await StorageFile.GetFileFromApplicationUriAsync(imageUri);

        BitmapImage bitmap = new BitmapImage();

        bitmap.SetSource(await pictureFile.OpenAsync(FileAccessMode.Read));

        imgPicture.Source = bitmap;
    }

誰かが何が悪いのかわかりますか?

ありがとう。

4

1 に答える 1

1

気にしないでください、私は解決策を見つけました。プロジェクトに追加されたファイルにしかアクセスできないようです。ただし、これは理にかなっています。

于 2012-11-13T08:26:46.737 に答える