Error APT2144 invalid file path dotnet_bot.svg
See original GitHub issueDescription
I have create a MAUI project with VS 2022 preview, and then I try to compile it.
First I get an error that was decribe in the issue #3896.
When I rename the name from OpenSans-Regular.ttf to OpenSansRegular.ttf I get another error: Error APT2144 invalid file path dotnet_bot.svg.
Also I get another related errores:
Error APT2144 invalid file path ‘C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\appiconfg.svg’. GestorOrdenadores.Cliente.XamarinMaui C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets 123
Error APT2144 invalid file path ‘C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\appicon.svg’. GestorOrdenadores.Cliente.XamarinMaui C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets 123
Error APT2144 invalid file path ‘C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\fonts\opensansregular.ttf’. GestorOrdenadores.Cliente.XamarinMaui C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets 123
Thanks so much.
Steps to Reproduce
1.- Create a MAUI project 2.- Compilte 3.- Rename OpenSans-Regular.ttf file to OpenSansRegular.ttf 4.- Complile.
Version with bug
Preview 11
Last version that worked well
Unknown/Other
Affected platforms
Android, Windows
Affected platform versions
Android
Did you find any workaround?
No response
Relevant log output
Operación Recompilar iniciada...
Se ha restaurado C:\proyectos\GestorOrdenadores\GestorOrdenadores.Service.Grpc.DotNet\GestorOrdenadores.Service.Grpc.DotNet.csproj (en 2,33 sec).
Se ha restaurado C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.Wpf\GestorOrdenadores.Cliente.Wpf.csproj (en 2,33 sec).
Se ha restaurado C:\proyectos\GestorOrdenadores\GestorOrdenadores.Service.Comun\GestorOrdenadores.Service.Comun.csproj (en 2,33 sec).
Se ha restaurado C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente\GestorOrdenadores.Cliente.csproj (en 2,33 sec).
Se ha restaurado C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\GestorOrdenadores.Cliente.XamarinMaui.csproj (en 3,03 sec).
1>------ Operación Recompilar todo iniciada: proyecto: GestorOrdenadores.Cliente.XamarinMaui, configuración: Debug Any CPU ------
1>C:\Program Files\dotnet\packs\Microsoft.iOS.Sdk\15.0.101-preview.10.251\tools\msbuild\iOS\Xamarin.Shared.targets(291,41): warning MSB4130: Es posible que la condición "'$(IsMacEnabled)' == 'true' And '$(IsAppExtension)' == 'true' Or '$(_PlatformName)' == 'macOS'" se evalúe incorrectamente en una versión anterior de MSBuild. Compruebe que el orden especificado de las cláusulas AND y OR es el previsto. Para evitar esta advertencia, agregue paréntesis para definir explícitamente el orden de evaluación.
1>C:\Program Files\dotnet\packs\Microsoft.MacCatalyst.Sdk\15.0.101-preview.10.251\tools\msbuild\iOS\Xamarin.Shared.targets(291,41): warning MSB4130: Es posible que la condición "'$(IsMacEnabled)' == 'true' And '$(IsAppExtension)' == 'true' Or '$(_PlatformName)' == 'macOS'" se evalúe incorrectamente en una versión anterior de MSBuild. Compruebe que el orden especificado de las cláusulas AND y OR es el previsto. Para evitar esta advertencia, agregue paréntesis para definir explícitamente el orden de evaluación.
1>Compilación del proyecto "GestorOrdenadores.Cliente.XamarinMaui.csproj" terminada.
1>C:\Program Files\dotnet\packs\Microsoft.iOS.Windows.Sdk\15.0.101-preview.10.251\tools\msbuild\iOS\Xamarin.Messaging.Apple.targets(31,3): warning : There is no available connection to the Mac. Task 'VerifyXcodeVersion' will not be executed
1>GestorOrdenadores.Cliente.XamarinMaui -> C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\bin\Debug\net6.0-ios\iossimulator-x64\GestorOrdenadores.Cliente.XamarinMaui.dll
1>GestorOrdenadores.Cliente.XamarinMaui -> C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\bin\Debug\net6.0-maccatalyst\maccatalyst-x64\GestorOrdenadores.Cliente.XamarinMaui.dll
1>Compilación del proyecto "GestorOrdenadores.Cliente.XamarinMaui.csproj" terminada.
1>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path 'C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\images\dotnet_bot.svg'.
1>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path 'C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\appiconfg.svg'.
1>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path 'C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\appicon.svg'.
1>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.10.59\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path 'C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\obj\Debug\net6.0-android\res\resources\fonts\opensansregular.ttf'.
1>Compilación del proyecto "GestorOrdenadores.Cliente.XamarinMaui.csproj" terminada -- ERROR.
1>GestorOrdenadores.Cliente.XamarinMaui -> C:\proyectos\GestorOrdenadores\GestorOrdenadores.Cliente.XamarinMaui\bin\Debug\net6.0-windows10.0.19041\win-x64\GestorOrdenadores.Cliente.XamarinMaui.dll
========== Recompilar todo: 0 correctos, 1 incorrectos, 0 omitidos ==========
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (3 by maintainers)

Top Related StackOverflow Question
Change
<AndroidResource Include="Resources\appicon.svg" ForegroundFile="Resources\appiconfg.svg" Color="#512BD4" />to<MauiIcon Include="Resources\appicon.svg" ForegroundFile="Resources\appiconfg.svg" Color="#512BD4" />Change
<AndroidResource Include="Resources\appiconfg.svg" Color="#512BD4" />to<MauiSplashScreen Include="Resources\appiconfg.svg" Color="#512BD4" />And remove the last three "item group"s like this
Doing this fixed the errors in vs2022 17.1 preview 3. Related issue https://github.com/dotnet/maui/issues/3896