Windows为什么忽略我的24x24图标并调整32x32图标的大小?

问题描述

我有一个WPF应用程序,该应用程序的项目文件中包含一个图标:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    ...
    <PropertyGroup>
        <ApplicationIcon>myicon.ico</ApplicationIcon>
    </PropertyGroup>
    ...
    <ItemGroup>
        <Content Include="myicon.ico" />
    </ItemGroup>
    ...
</Project>

myicon.ico包含以下图标格式:

  • 256×256 RGBA
  • 64×64 RGBA
  • 64×64 @ 256色
  • 48×48 RGBA
  • 48×48 @ 256色
  • 32×32 RGBA
  • 32×32 @ 256色
  • 24×24 RGBA
  • 24×24 @ 256色
  • 16×16 RGBA
  • 16×16 @ 256色

当我在Windows 10开发人员计算机上运行此应用程序的调试版本时,任务栏图标是大小为24×24的32×32图像之一。 Windows为什么要这样做?看起来糟透了。该文件中有24×24张图片,为什么要重新调整另一张图片的大小,而不是使用准备好使用的图片?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...