C# UnauthorizedAccessException-通过URI显示同一文件的位图图像后访问图像文件

C# UnauthorizedAccessException-通过URI显示同一文件的位图图像后访问图像文件,c#,win-universal-app,C#,Win Universal App,我有一个图像的flipview,每个flipview项目的图像都绑定到一个通过URI构建的bitmapimage,例如 BitmapImage image = new BitmapImage(new URI(...)); 我希望图像的flipview仅加载选定的图像,因此在flipview\u selectionchanged事件中,我设置选定图像的URI源,只要不是选定的索引,就只需每隔BitmapImage.URI源=null。这个很好用 此外,每当我实例化一个图像时,我都会键入以下内容:

我有一个图像的flipview,每个flipview项目的图像都绑定到一个通过URI构建的bitmapimage,例如

BitmapImage image = new BitmapImage(new URI(...));
我希望图像的flipview仅加载选定的图像,因此在
flipview\u selectionchanged
事件中,我设置选定图像的URI源,只要不是选定的索引,就只需每隔
BitmapImage.URI源=null
。这个很好用

此外,每当我实例化一个图像时,我都会键入以下内容:

BitmapImage.CreateOptions = BitmapCreateOptions.IgnoreImageCache;
因为我希望稍后在代码中尝试访问与该bitmapimage/uri关联的文件

每当用户点击此特殊按钮时,将尝试访问flipview文件中当前选定的图像,但由于某种原因,我会收到一个“
UnauthorizedAccessException


我已经尝试使当前图像的
UriSource=null
。我还要说
GC.Collect()
。但即使完成了所有这些,我仍然会收到未经授权的访问异常。

感谢回复,可能是重复的,但我不认为是重复的。请看这里有人为我回答的地方:。他说在W10 UWP中使用Uri应该有效,即使没有将Uri设置为null,但当我尝试使用它时,它不起作用。感谢回复,可能是重复的,但我不认为它是重复的。请看这里有人为我回答的地方:。他说,在W10 UWP中使用Uri应该是可行的,即使没有将Uri设置为null,但当我尝试时,它不起作用。