我有一个WPF窗口,本地系统中有一个文件的背景图像。因此,XAML文件如下所示:
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
在XAML设计器中,它实际上显示了此背景图像,因此该图像确实存在于MYASSEMBLY \ Resources文件夹中。但是,在InitializeComponent()
启动应用程序的函数调用中,它将引发异常
无法找到资源“ resources / mypic.png”。
所以我现在完全迷路了。设计和运行时目录是否不同,所以运行时中不存在目录?