今天,我创建了一个新的Xamarin.Forms
项目,在这个项目中,我想更新包,看到图片:
但是,我收到了这个错误:
包恢复失败。回滚'App37.Android'的包裹更改。
或者你可以参考这张图片:
你也可以看到许多警告,但我不关心它们。我只专注于错误。
答案 0 :(得分:1)
该消息显示找不到App37.dll
(找不到哪个是带有视图和模型的共享项目,以便在iOS,Android和UWP之间共享它)。
我今天遇到了类似的问题(昨天更新到Visual Studio 2017 15.6更新后)并从UWP和Android项目中删除了对共享项目的引用,选择了共享库项目,右键单击并选择构建它现在我将库添加回作为UWP和Android项目的参考。现在我能够再次编译代码。
执行此操作,现在尝试更新NuGet包。
答案 1 :(得分:1)
错误很可能是因为您的项目<TargetFrameworkVersion>
未设置为这些软件包所需的API 27或更高版本。