我将Xamarin.Forms nuget库从2.x.x升级到3.x.x时遇到问题。我得到的错误是MSB4063和MSB4064,如下所示:
/Users/user/.nuget/packages/xamarin.forms/3.6.0.344457/build/Xamarin.Forms.targets(4,4): 错误MSB4064:“ XamlFiles”参数不受支持 “ XamlGTask”任务。验证参数是否存在于任务上,并且它是一个 可设置的公共实例属性。 (MSB4064)(App.Core)
并且:
/Users/user/.nuget/packages/xamarin.forms/3.6.0.344457/build/Xamarin.Forms.targets(3,3): 错误MSB4063:无法使用其初始化“ XamlGTask”任务 输入参数。 (MSB4063)(App.Core)
我检查了一下,有些人可以清理干净并重建,或从项目中删除bin和obj文件夹,然后重新构建它。但是,他们都不适合我。任何帮助将不胜感激。
这是我在项目中拥有的所有nuget库的列表。有人还提到,使用旧版本的Xamarin.Forms的库之间可能会发生冲突。我尝试升级所有这些,但仍然遇到相同的问题。
我使用的是Visual Studio for Mac-社区版本8.0.5(内部版本9),我使用的是Mac OS 10.14.2。
谢谢。