我不确切知道它是否是一个错误,但我一直收到运行时 IOException 错误,说找不到资源。
我在画布背景中的应用程序(c#、WPF)中加载一些图像取决于数据库状态。问题是,我无法加载 LAST(按字母顺序排序)文件。例如,我在文件夹中有 15 张图像。我可以毫无问题地先加载 14 个。但是最后一个总是抛出异常。
我 100% 确定,我在文件夹中有图像(请参阅下面的 !image-printscreen)。还有我是怎么写的。14 首先我可以毫无问题地加载,只有最后一个抛出异常。
这是 WPF-c# 中的错误还是我做错了什么?
代码什么是抛出异常:
canvas_status.Background = new ImageBrush(new BitmapImage(new Uri(BaseUriHelper.GetBaseUri(this), @"Images\" + statusName + ".png")));
canvas_name.Background = new ImageBrush(new BitmapImage(new Uri(BaseUriHelper.GetBaseUri(this), @"Images\" + statusName + bulheadName + ".png")));
错误:
IOException was unhalded
Cannot locate resource 'view/images/panel_uzavreno_d.png'.
图像(更高分辨率单击图像鼠标右键并单击显示图像或类似的东西):