以图像作为资源的 Dll 库.乌里应该是什么样子的

本文关键字:什么样 图像 资源 Dll | 更新日期: 2023-09-27 18:35:34

在我的类库的解决方案资源管理器中,我添加了文件夹"资源",其中的图像很少(图像.png)。我将每个图像的构建操作设置为"资源".png。

现在在这个 dll 中,我想从这些资源返回位图图像。但是我收到找不到文件的错误。

new BitmapImage(new Uri("pack://application:,,,/Resources/de_image.png"))

这是错误:

Cannot locate resource 'resources/de_image.png'.

知道如何解决它吗?

以图像作为资源的 Dll 库.乌里应该是什么样子的

你可以像这样编码:

new BitmapImage(new Uri("pack://application:,,,/[AssemblyName];component/[Path]/[To]/[Image]"))