【问题标题】:WPF Icon Won't show after installWPF图标安装后不显示
【发布时间】:2011-08-03 03:05:49
【问题描述】:

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

但是,当我将它安装在另一台计算机上时,图标不会显示在任务栏或其他任何地方。

关于这个有什么想法吗?谢谢。

【问题讨论】:

  • 您能否具体说明一下 - Xaml 中使用的图标如何?它是如何包含在您的项目中的?
  • Icon="SuperMarioIcon.ico" 是窗口的一个属性。为了简单起见,图像 ico 位于目录的根目录中。
  • 请检查两者是否使用相同的操作系统和相同的分辨率,因为您的图标可能仅包含 32x32 图标,并且可能无法在更大/更小的分辨率框上运行。只是一个想法。让我知道它是否有帮助
  • 另外,您的图标文件中有 48 X 48 图标吗?
  • 它们都是 windows 7 机器,都是 64 位的。虽然只有一个 ico 文件。它是 64x64。它适用于我的。我需要将此尺寸更改为其他尺寸吗?

标签: wpf icons


【解决方案1】:

我猜你做了以下几件事:

<Window Icon="/Resources/MyIcon.ico" ...>

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

【讨论】:

  • 设置为Resource,安装后依然不显示图标。
  • 您是按照我猜想的方式分配图标,还是从项目属性中分配图标?
  • 我通过文件本身将它分配为构建操作资源,但仍然没有成功
  • @Blake:我的意思是你是去属性并选择一个图标,还是你从 xaml 分配图标?
猜你喜欢
  • 2023-04-03
  • 2017-02-08
  • 1970-01-01
  • 2013-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-14
  • 1970-01-01
相关资源
最近更新 更多