我在WPF ClickOnce app
的按钮中添加了图标,但部署后却丢失了。它们在Visual Studio 2012
中的调试中表现得很好。图标设置如下:
构建操作:内容
复制到输出目录:如果更新则复制
这是在我看到的另一篇帖子之后说要在XAML
中以下列方式使用它们:
<Button Style="{StaticResource LinkButton}" Command="{Binding PullForwardCommand}">
<StackPanel Orientation="Horizontal">
<Image Source="pack://siteoforigin:,,,/Resources/Icons/pullfwd.png" />
<TextBlock Text="Pull Forward" Style="{StaticResource MenuTB}"/>
</StackPanel>
</Button>
我确实看到所有图标都显示在应用程序发布的文件夹Resources/Icon
中(在我的项目中命名)(尽管是forward.png.deploy
)。
如何让图标显示在已部署的应用中?
答案 0 :(得分:2)
将图标属性更改为
构建操作:资源
复制到输出目录:不复制
希望这应该有用