WPF – Image’不是项目的一部分,或者它的Build Action没有设置为Resource’

我有一个项目,需要在窗口中的图像。这是一个静态图片,我通过“添加>现有项目”添加。它存在于项目的根中。

我在测试页面中引用图像像这样 –

<Page x:Class="Critter.Pages.Test"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      Title="Test">
      <Image Source="bug.png"/>
</Page>

问题是我收到一条消息说它找不到或它的构建操作不是资源,但它存在,它的构建操作IS资源。如果我创建一个新的应用程序,只是把它放在一个窗口,那么它工作正常。

任何帮助将是伟大的。

尝试执行完全重建,或删除构建文件,然后构建文件。

Visual Studio不总是获取对资源的更改,它可能是一个痛苦,让它重新编译。

也尝试使用完整的URI,因为这有助于我,当我有同样的问题。就像是

pack://application:,,,/MyAssembly;component/bug.png
http://stackoverflow.com/questions/638845/wpf-image-is-not-part-of-the-project-or-its-build-action-is-not-set-to-resour

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:WPF – Image’不是项目的一部分,或者它的Build Action没有设置为Resource’