.png 文件无法在 C#.NET 项目 (Xamarin/.NET MAUI) 中编译。错误 APT2098

问题描述 投票:0回答:1

我正在测试 .NET MAUI 项目是否有错误,它无法编译某些图像,尽管它们位于类似的根目录中

orca_composer_divider_horizontal.9.png:错误 APT2261:文件无法编译。

错误错误APT2098:drawable-hdpi-v4_orca_composer_divider_horizontal.9.png.flat:错误:无法打开文件。 “drawable-hdpi-v4_orca_composer_divider_horizontal.9.png.flat:错误:无法打开文件。”。

例如: 目录net7.0-android\lpF\jl es\drawable-hdpi-v4 图像在 net7.0-android\lp�\jl 目录中时不起作用 es\drawable-hdpi-v4 没有图像报告任何问题 我不明白为什么除了该目录中的项目图像之外的所有项目图像都可以工作。

我尝试通过在十六进制编辑器上检查图像来查看该目录中的图像是否是真正的 PNG,并且它们具有正确的 PNG 前八个字节。我还尝试打开并查看它们的尺寸,但它们与所有其他目录中的图像相似。我还检查了他们的名字,以确保他们没有任何特殊符号(非 ASCII 字符),没有发现任何问题,这里是一个例子,以防我错过一些东西

无效图片名称:orca_emoji_category_cars.png

在其他文件夹中工作的:notification_oversize_large_icon_bg.png

asp.net xamarin maui
1个回答
0
投票

通过缩短文件路径解决了这个问题。该路径比 MAUI 标准的最大 265 个字符长。

© www.soinside.com 2019 - 2024. All rights reserved.