我不确定这是否是一个错误,但我一直得到运行时IOException错误,说找不到资源。
在我的应用程序(C#,WPF)中,我根据数据库状态在画布背景中加载一些图像。 问题是,我无法加载最后一个(按字母顺序排序的)文件。例如,我有15张图像在文件夹中。我可以先加载14个没有问题。但是最后一个始终抛出异常。
我百分之百确定,我在文件夹中有这张图片(请参见!下面的图像屏幕截图)。 而且我已经写了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'.
图片(要查看更高分辨率,请单击图像右键并单击“显示图像”或类似选项):