2017-09-03 1 views
4

J'essaie de configurer Build sur VSTS pour mon application Web ASP.NET Core 2.0, mais elle échoue sur Nuget phase de restauration:VSTS - Création de l'application ASP.NET Core 2.0 échoue avec Package Microsoft.Extensions.FileProviders.Physical 2.0.0 n'est pas compatible

package Microsoft.Extensions.FileProviders.Physical 2.0.0 est pas compatible avec netcoreapp2.0 (.NETCoreApp, version = v2.0). Package Microsoft.Extensions.FileProviders.Physical 2.0.0 prend en charge: netstandard2.0 (.NETStandard, Version = v2.0)

Le package Microsoft.VisualStudio.Web.CodeGeneration.Contracts 2.0.0 n'est pas compatible avec netcoreapp2.0 (.NETCoreApp, Version = v2.0). Package Microsoft.VisualStudio.Web.CodeGeneration.Contracts 2.0.0 prend en charge: netstandard2.0 (.NETStandard, version = v2.0)

Quand je créais la construction I sélectionné Service App dans Azure (ou quelque chose comme cette). Alors, comment puis-je configurer Build maintenant?

Répondre

11

Utilisation de la tâche de restauration .Net Core à la place.

En ce qui concerne la restauration NuGet, vous devez à l'utilisateur version 4.3:

  1. Ajouter une tâche NuGet outil d'installation (version NuGet.exe à installer: 4.3.0)
  2. NuGet tâche de restauration (version 2. *
+0

J'ai travaillé pour moi !! – l3utterfly

+0

Oh, merci beaucoup, ça marche ... J'ai trouvé NuGet Installer, mais je n'ai pas remarqué la propriété de la tâche NuGet Restore elle-même ... Version 2. * –