C# Nuget软件包将在我重新安装windows之前安装,但现在不会

C# Nuget软件包将在我重新安装windows之前安装,但现在不会,c#,xamarin,xamarin.android,nuget,C#,Xamarin,Xamarin.android,Nuget,我正在尝试安装NuGet软件包,每次安装时都会收到一个错误消息 无法安装程序包“Xamarin.Firebase.Auth 42.1001.0”。您正试图将此软件包安装到目标为“MonoAndroid,Version=v6.0”的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者 问题是,大约一周前,我在做同一个项目,安装包时没有出现任何问题。然后我的笔记本电脑安装的windows被破坏了,我不得不重新安装。我丢失了那天的工作,现在软件包给出了上述错误

我正在尝试安装NuGet软件包,每次安装时都会收到一个错误消息

无法安装程序包“Xamarin.Firebase.Auth 42.1001.0”。您正试图将此软件包安装到目标为“MonoAndroid,Version=v6.0”的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者


问题是,大约一周前,我在做同一个项目,安装包时没有出现任何问题。然后我的笔记本电脑安装的windows被破坏了,我不得不重新安装。我丢失了那天的工作,现在软件包给出了上述错误。我找不到任何其他已经改变的东西,有什么想法吗?

Xamarin.Firebase.Auth
42.xxx针对
MonoAndroid 7.0
框架,或者将您的项目从
MonoAndroid 6.0
更新为
7.0
,或者安装一个旧的Firebase Auth包(即
32.x
)@升级到7.0意味着只支持2.8%的androids,这意味着这不是一个选项,我尝试安装以前的版本,但它需要其他DLL的旧版本,由于其他依赖性,我无法降级。但这些都不是重点,因为这个项目上安装的这个软件包的这个版本一周前还可以。?升级到7.0并不意味着您必须只支持API7.0设备,您的项目目前针对的是MonoAndroid6.0框架,这并不意味着您只能在API6.0上运行@宿醉哦。可以那让我觉得自己很笨。谢谢