我在我的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中的資源應該將其構建操作設置爲「資源」,而不是「內容」。 –