Ошибка MSB4062 при попытке компилировать VS-Android-приложение
-
14-11-2019 - |
Вопрос
Я использую vs-Android для компилирования приложения для образца, доступного на их сайте Отказ Я использую Visual Studio 11 Предварительный просмотр разработчика
Ошибка MSB4062: задача «GCCCCCILE» не может быть загружена из сборки C: \ ProgramFilesfiles (x86) \ msbuild \ microsoft.cpp \ v4.0 \ v110 \ platforms \ android \ vs-android.build.cpptasks.android.dll. Не удалось загрузить файл или сборку microsoft.build.cpptasks.common, версия= 4.0.0.0, культура= нейтраль, Publicketeken= b03f5f7f11d50a3a 'или одна из его зависимостей. Система не может найти указанный файл. Убедитесь, что Декларация правильная, что сборка и все его зависимости доступны, И что задача содержит публичный класс, который реализует Microsoft.Build.framework.itask.
У меня немного изменено файл
Microsoft.cpp.Android.Targets
Искать файл DLL, упомянутый в ошибке.
.<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 правильно, я проверил. Где я пойду не так?
Решение
не работает с Visual Studio 11. Только VS2010 на данный момент.