在添加“Xamarin.Firebase.Messaging”后,Xamarin.Forms安卓应用程序将不再构建

问题描述 投票:0回答:1

将“Xamarin.Firebase.Messaging”添加到任何Xamarin.Forms安卓应用程序后,它将不再构建,因为

Did not find reference matching RestoreAssemblyResources AssemblyName metadata 'Xamarin.Firebase.Messaging'

警告

esolved file has a bad image, no metadata, or is otherwise inaccessible. Could not load file or assembly 'Xamarin.Firebase.Messaging.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format.

创建新的xamarin.forms项目并通过nuget将所述包添加到.android应用程序时会发生同样的问题(此处没有错误)。

添加“Xamarin.GooglePlayServices.Base”也无济于事。

(因此清理项目,重新安装软件包,在管理模式下运行等等...将无法修复它)

xamarin.forms firebase-cloud-messaging visual-studio-2019
1个回答
0
投票

@Nicks评论解决了这个问题:

我建议尝试清除NuGet缓存(工具> NuGet包管理器>清除所有NuGet缓存),然后重新安装包。我刚刚尝试将Firebase.Messaging添加到VS 2019中的Xamarin.Forms Android项目,一切都很好

© www.soinside.com 2019 - 2024. All rights reserved.