是因为MAUI项目引用了普通的C#类库导致的。MAUI只能引用MAUI类库,不能引用普通的类库。虽然能运行但用vs发布时会报错。可以使用命令行打包。dotnet publish -f net8.0-windows10.0.19041.0 -c Release -p:RuntimeIdentifierOverride=win10-x64
参考https://learn.microsoft.com/zh-cn/answers/questions/1685237/maui-net8-0-net8-0-targetframeworks。
这是MAUI类库