我在我的WPF ClickOnce app
的按钮中添加了图标,但在部署后它们缺失。他们在Visual Studio 2012
的调试中显示很好。图标设置如下:ClickOnce部署后缺少按钮图标
生成操作:内容
复制到输出目录:复制如果新
这是继另一篇文章我看了,说这样做是为了使用它们在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
S(如命名在我的项目中)应用程序发布的位置(尽管为forward.png.deploy
)。
如何在部署的应用程序中显示图标?
是否有错误报告/警告部署创建时?相关问题:您是否在Visual Studio中使用部署向导('发布'按钮)? – redcalx
WPF中的资源应该将其构建操作设置为“资源”,而不是“内容”。 –