1

决定尝试使用 Uno 平台,所以我按照这里的说明进行操作:https ://platform.uno/docs/articles/get-started.html

使用Cross-Platform App (Uno Platform)模板在 VS2019 16.6.4 中设置新的解决方案,然后更新所有 NuGet 包。

在不更改一行代码的情况下,我无法构建解决方案(或只是 UWP 项目)。选择 UWP/x86 后,我收到以下两个构建错误:

错误 CS1929“ILoggerFactory”不包含“AddConsole”的定义,并且最佳扩展方法重载“ConsoleLoggerExtensions.AddConsole(ILoggingBuilder, Action)”需要“ILoggingBuilder”[PROJECT].Droid、[PROJECT].UWP 类型的接收器, [PROJECT].Wasm、[PROJECT].iOS、[PROJECT].macOS [PATH] \ [PROJECT].Shared\App.xaml.cs 116 活动

错误 CS1061“App”不包含“InitializeComponent”的定义,并且找不到接受“App”类型的第一个参数的可访问扩展方法“InitializeComponent”(您是否缺少 using 指令或程序集引用?)[项目] .Droid, [PROJECT].UWP, [PROJECT].Wasm, [PROJECT].iOS, [PROJECT].macOS [PATH] \ [PROJECT].Shared\App.xaml.cs 116 活动

关于如何解决这个问题的任何想法?

4

1 回答 1

1

将您的 Microsoft.Extensions.Logging.Console 和 Microsoft.Extensions.Logging.Filter nuget 包降级到 1.1.1 版

于 2020-07-16T15:44:32.663 回答