安装后WPF图标不显示

4
我有一个带有图标的WPF应用程序。当我使用ctrl + F5运行程序时,一切都很好!图标显示在任务栏中。即使我将其安装在开发该应用程序的本地计算机上...它仍然会显示。

但是,在不同的计算机上安装时,图标不会显示在任务栏或任何其他位置。

对此有什么想法吗?谢谢。


1
你能展示一些具体的内容吗 - 在Xaml中如何使用图标?它是如何包含在你的项目中的? - Reed Copsey
Icon = "SuperMarioIcon.ico" 是窗口的一个属性。图像ico位于根目录中,以使其更简单。 - Blake Rogers
请检查两者是否使用相同的操作系统和相同的分辨率,因为您的图标可能仅包含32x32像素的图标,而可能无法在更大/更小的分辨率框中运行。这只是一个想法。如果有帮助,请告诉我。 - Bek Raupov
另外,你的图标文件中是否有48 X 48像素的图标? - RQDQ
我假设图标是项目的一部分,而不仅仅存在于其他文件夹中。 - Jodrell
显示剩余2条评论
1个回答

0
我猜你做了以下类似的事情:
<Window Icon="/Resources/MyIcon.ico" ...>

如果是这种情况,请确保进入MyIcon.ico文件本身并将Build Action更改为Resource

安装后,它已设置为资源,但仍然不会显示图标。 - Blake Rogers
你是按照我猜测的方式分配图标的,还是从项目属性中分配的? - myermian
我已经将它通过文件本身分配为构建操作资源,但仍然无法正常运行。 - Blake Rogers
@Blake:我的意思是你是否进入属性并选择了一个图标,还是从XAML中分配了图标? - myermian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接