我正在使用 DesktopAppConverter 将我的 WPF 应用程序转换为与 Windows 商店兼容的应用程序。现在我能够构建 AppX,但问题与我的应用程序资产有关。
目前,DesktopAppConverter 正在使用我现有的图标(在 WPF 中看起来很棒)并使用它以某种方式为 UWP 应用程序以不同的分辨率创建所有不同的资产。它创建的图标看起来很糟糕,非常块状并且明显放大了。
我看待它的方式是有2个选项。
1 - 我在我的 WPF 应用程序中指定了一个非常大的图标文件,它可能会以某种方式最终在 DesktopAppConverter 中得到更好的缩放。这里的问题是,对于大分辨率的 Ico 文件,我最终会得到一个疯狂的大文件(据我所知,Ico 的压缩效果不是很好)。
2 - 通过 DesktopAppConverter 构建时,我指定了一个包含正确缩放资产的文件夹(使用 UWP Tile Generator 创建)。这就是我想做的。我真的不想每次都调整我的资产。
第三个选择是我要去的那个,但我真的不想做。它涉及使用 AppX 构建,然后替换资产,然后使用 MakeAppX,然后使用 SignTool 重新签名。所有这些似乎真的没有必要,所以我希望来自 MSFT 的人可以让我知道我错过了一些基本的东西。
谢谢。