Получение ошибки при попытке построить проект ArcObjects в VS 2015

Установка работает правильно, вы можете создать проект надстройки, но при попытке построить проект выдается следующее сообщение об ошибке:

Задача "ValidateAddInXMLTask" неожиданно завершилась неудачей. System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'Microsoft.VisualStudio.Shell.12.0, версия =12.0.0.0, культура = нейтральная, PublicKeyToken=b03f5f7f11d50a3a' или одна из ее зависимостей. Система не может найти указанный файл. Имя файла: 'Microsoft.VisualStudio.Shell.12.0, Версия =12.0.0.0, Культура = нейтральный, PublicKeyToken=b03f5f7f11d50a3a' в ESRI.ArcGIS.AddIns.SDK.MSBuild.ValidateAddInXMLTask.Execute() на Microsoft.Bu.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() в Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()

введите описание изображения здесь

1 ответ

Вы можете найти решение Esri для этой ошибки по ссылке ниже, которая объясняет следующие моменты: ссылка EsriSupport

Надстройки ArcGIS Desktop и Engine зависят от библиотеки Microsoft Visual Studio Shell 12.0.

Эта ошибка возникает при использовании Visual Studio 2015 без этой библиотеки.

Примечание. Если Visual Studio 2013 и 2015 установлены на компьютере, эта проблема не возникает. Visual Studio 2013 включает библиотеку Microsoft Visual Studio Shell 12.0.

Решение на сайте поддержки Esri гласит:

Чтобы решить эту проблему, загрузите и установите распространяемый пакет оболочки Microsoft Visual Studio 2013 (изолированный).

Тем не менее, эта загрузка больше не доступна.

Но, не волнуйтесь, я загрузил этот файл на диск, ниже ссылка для скачивания:

Мой Драйв

Другие вопросы по тегам