我的资源中有一些图像,构建操作是资源,复制操作是较新的复制。无论如何,这些图像在设计器和运行时都运行良好,除了当我使用控件时它们是另一个控件内部的一部分,然后它向我显示带有感叹号的这个框并强调代码段。例如
<local:uiTimeRuler Grid.Column="1"/> <-"Cannot locate resource 'resources/icocelestialruler.png'"
在uiTimeRuler.xaml里面我有
<UserControl.Resources>
<BitmapImage x:Key="bRuler" UriSource="pack://application:,,,/Resources/icoCelestialRuler.png"/>
</UserControl.Resources>
它在那里工作正常。为什么会这样?