Erreur MSB4062 tout en essayant de compiler l'application vs-android
-
14-11-2019 - |
Question
j'utilise vs-android Pour compiler l'exemple d'application disponible sur leur site. J'utilise l'aperçu du développeur Visual Studio 11
ERROR MSB4062: La tâche "GCCCompile" n'a pas pu être chargée à partir de l'assemblage C: ProgramFiles (x86) msbuild Microsoft.cpp v4.0 v110 plateformes Android vs-android.build.cpptasks.android.dll . Impossible de charger le fichier ou l'assemblage 'Microsoft.Build.Cpptasks.Common, Version = 4.0.0.0, Culture = Neutre, PublicKeyToken = B03F5F7F11D50A3A' ou l'une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. Confirmez que la déclaration est correcte, que l'assemblage et toutes ses dépendances sont disponibles, et que la tâche contient une classe publique qui implémente Microsoft.build.framework.itask.
J'ai légèrement modifié le fichier
Microsoft.cpp.android.targets
Pour rechercher le fichier DLL mentionné dans l'erreur.
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(VCTargetsPath)\Platforms\Android\ImportBefore\*.targets" Condition="Exists('$(VCTargetsPath)\Platforms\Android\ImportBefore')" />
<Import Project="$(VCTargetsPath)\Microsoft.CppCommon.targets" />
<UsingTask TaskName="GCCCompile" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
<UsingTask TaskName="GCCLink" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
<UsingTask TaskName="GCCLib" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
<UsingTask TaskName="AntBuild" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
<UsingTask TaskName="VCMessage" AssemblyName="Microsoft.Build.CppTasks.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
VctargetSpath est correct, j'ai vérifié. Où vais-je me tromper?
La solution
Ne fonctionne pas avec Visual Studio 11. uniquement VS2010 pour l'instant.