Как исправить ошибку "CheckAttributes" не удалось загрузить "- ошибка после установки обновления Visual Studio 2013 Update 4
После установки обновления 4 я теперь не могу создать (или даже очистить) любое решение. Я продолжаю получать:
Ошибка 1 Задача "CheckPathAttributes" не может быть загружена из сборка C:\Program Files (X86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.Tasks.dll. Не удалось загрузить файл или сборку:///C:\Program Files (X86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.Tasks.dll" или одной из его зависимостей. Система не может найти указанный файл. Убедитесь, что декларация верна, что сборка и все его зависимости доступны, и что задача содержит открытый класс, который реализует Microsoft.Build.Framework.ITask. HandlePageNotFound
Кто-нибудь знает, как это разрешить?
Ответы
Ответ 1
Найденное решение через это
Задача TransformXml не может быть загружена из Microsoft.Web.Publishing.Tasks.dll
В моем случае я уже установил Visual Studio 2012 на E: диск, поэтому я нашел копию Microsoft.Web.Publishing.Tasks
в
E:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web
Итак, я скопировал этот файл и Microsoft.Web.XmlTransform
сюда:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web
и теперь все хорошо:)
Ответ 2
Ну, вот "мое решение".
Сначала ужасная "подсказка о смерти" (плюс такая же "проблема с лицензированием" ) в этом сообщении:
![VS 2013 update 4 issues]()
Что я пытался (и результат) на основе информации из interwebs:
-
Закройте VS 2013 и переименуйте папку:
C:\Users\[your user name]\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
Результат: никаких эффектов/ошибок не сохраняется (VS будет воссоздавать эту папку при запуске)
-
Перезапустите установщик Visual Studio Update 4 и Repair
Результат. Успешно "исправлено" все, что было.
Это займет около часа, который будет медленнее, чем когда я изначально установил обновление, так что это было ключом или, скорее, более похожим на" ну, я надеюсь, что это означает, что он обнаружил, что он сделал неправильно или забыл/пропустил "(а не" черт возьми, теперь я действительно закручиваю вещи еще больше ")
Краткая сводка моей среды, которая, надеюсь, поможет вам в решении:
-
Я установил Office Developer Tools Nov 2014
до обновления, поэтому в моем случае это не было проблемой (я не удалял/удалял)
-
У меня есть Resharper
, и я не отключил его, так что это тоже не кажется связанным (некоторые указали это)
-
Я обновил до Web Essentials 2013 for Update 4
после первоначального обновления (он предложит вам после установки VS Update 4). Я ничего не делал после Repair
(не удалял/не устанавливал /etc Web Essentials после Repair
).
-
У меня также есть VS 2012, просто упомянув об этом, хотя это никоим образом не затрагивалось (и это был мой откат, когда эта проблема останавливала меня от использования VS2013)
Hth...
Ответ 3
Удаление "Инструменты для разработчиков Office для Visual Studio 2013 - Ноябрь 2014 Обновление" помогло мне. Теперь все работает по-прежнему.
Ответ 4
Если на вашем компьютере установлен VS 2012. Скопируйте Microsoft.Publishing.Tasks.dll и Microsoft.Web.Publishing.targets из C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\web\в C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web (путь для VS 2013). Перезапустите визуальную студию.
Ответ 5
У меня есть только VS2013 (теперь с Update 4), и я решу эту проблему следующим образом: Закройте VS, скопируйте " C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.Tasks.Dll" в каталог C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web и запустить VS ( папка v11.0 нет содержит подпапку Веб). Теперь я могу снова перестроить проекты веб-сайтов без каких-либо ошибок.
Ответ 6
Моя проблема устранена благодаря той же TransformXml ссылке и предложению установить Windows SDK для Windows 7 и .NET Framework 4
Ответ 7
Копирование "Microsoft.Web.Publishing.Tasks.dll" и "Microsoft.Web.XmlTransform.dll из " C:\Program Files ( x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web " в " C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web " также работы