如何解决 VS 2022 Maui 无效文件路径错误?

bal*_*ntn 2 maui visual-studio-2022

我有一个 Visual Studio 2022 (17.4.3) 解决方案。

我正在将 Xamarin 应用程序迁移到毛伊岛。

我收到两个构建错误:

APT2144 invalid file path 'C:\...\obj\Debug\net6.0-android\res\resources\styles\styles.xaml'

APT2144 invalid file path 'C:\...\obj\Debug\net6.0-android\res\resources\styles\colors.xaml'
Run Code Online (Sandbox Code Playgroud)

这些文件作为 app assembly/Resources/Styles/Colors.xaml 和 Styles.xaml 存在。

bal*_*ntn 8

我进行了两项更改来解决该问题:

  • 将文件名更改为小写以匹配 Android 命名约定(我还需要修复 App.xaml 中的引用)
  • 我将 styles.xaml/Properties/Build Action 从“Android Resource”更改为“MauiXaml”