使用Visual Studio 2017进行Xamarin表单

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

我是Xamarin的新手,并在Visual Studio 2017中创建了一个跨平台项目。

当我构建该项目时,我遇到了以下问题:

Severity: Error
Code: MSB4062
Description: The "Xamarin.Forms.Build.Tasks.XamlGTask" task could not be loaded from the assembly C:\Users\E6430\.nuget\packages\xamarin.forms\3.1.0.637273\build\netstandard2.0\Xamarin.Forms.Build.Tasks.dll. Could not load file or assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.
Project: TestApp
File: C:\Users\E6430\.nuget\packages\xamarin.forms\3.1.0.637273\build\netstandard2.0\Xamarin.Forms.targets
Line: 84

我的NuGet也会变成黄色。

Image of error message

visual-studio xamarin cross-platform
1个回答
0
投票

试试这个:

  1. 从解决方案中卸载项目
  2. 重启visual studio并打开解决方案
  3. 重新加载项目
  4. 重建

如果坚持:

  1. 只需以管理员身份运行Visual Studio!

参考:https://forums.xamarin.com/discussion/106784/error-with-latest-nuget-v2-5-0-77-xamarin-forms-build-tasks-gettasksabi-task-could-not-be-loaded

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