我在 VS 2022 中有一个 maui 项目,并安装了 NuGet Community Toolkit Media Element。 问题:我无法编译该项目。另外 VS 建议将通用更改为“.UseMauiApp”,但 T 未知..
MauiProgram.cs:
using CommunityToolkit.Maui;
namespace MotivationByAudio;
public static class MauiProgram
{
public static MauiApp CreateMauiApp()
{
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<T>()
.UseMauiCommunityToolkitMediaElement()
.ConfigureFonts
(
fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
}
);
return builder.Build();
}
}
首先我从net6.0开始,然后改成net7.0但没有帮助。 Android VS 说 net8.0 不存在..
首先我从net6.0开始,然后改成net7.0但没有帮助。 Android VS 说 net8.0 不存在..
您可以使用.NET 8创建一个全新的项目并将代码删除到其中。然后安装nuget包:CommunityToolkit.Maui.MediaElement
将不再出现错误。更多信息可以参考官方文档:MediaElement。