VS 2015 Xamarin: предупреждение IDE0006 ошибка при загрузке проекта

Я разрабатываю приложение для Android с помощью Xamarin.

Visual Studio показывает это предупреждение, и я не знаю, что это значит. Я следовал инструкциям, но я не могу найти tempfile

    Severity    Code    Description Project File    Line    Suppression State   Detail Description
Warning IDE0006 Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.   daijoubu-app        1   Active  To see what caused the issue, please try below.

1. Close Visual Studio
2. Open a Visual Studio Developer Command Prompt
3. Set environment variable “TraceDesignTime” to true (set TraceDesignTime=true)
4. Delete .vs directory/.suo file
5. Restart VS from the command prompt you set the environment varaible (devenv)
6. Open the solution
7. Check 'C:UsersNoliAppDataLocalTempdaijoubu-app_*.designtime.log' and look for the failed tasks (FAILED)

полный источник доступен на сайте github.

7 ответов


Я просто следовал инструкциям, но это не искоренить предупреждение, хотя я проигнорировал его, сейчас он не появляется.

  1. при перестройке проекта я заметил, что это занимает много времени, потому что он загружает zipfile на вашем %userprofile%/AppData/Local/Xamarin/zips/*

- не прерывайте сборку, потому что она прекратит загрузку и вызовет недопустимый zip позже, таким образом, воспроизводя эту проблему?

  1. другая гипотеза заключается в том, что я включил компонент (ссылается на dll), а затем удалил его,а затем снова добавил. (поскольку у меня проблемы с intellisense)

во-первых, это не "ошибка", это предупреждение.

вот что на самом деле происходит:

  • Visual studio / xamarin проверьте наличие необходимых инструментов sdkbuild для вашего проекта
  • если у вас уже есть в SDK, то нет проблем
  • если нет, ваш проект будет отображаться выше предупреждения в большинстве случаев проекта.

Как это исправить:

  • очистить решение
  • восстановить его (на данном этапе визуального studio автоматически попытается загрузить zips)
  • если вы получаете отмененную ошибку перестроения, закройте visual studio и запустите снова
  • на этом этапе он, безусловно, скачать необходимые молнии.
  • снова очистить - > перестроить - > построить - > закройте visual studio и откройте его снова

или простейшей альтернативой является

Загрузите все доступные инструменты SDKBuild.

ваше предупреждение исчезнет.

Дайте мне знать, если это работает, потому что он работал для меня несколько раз.


У меня тоже были проблемы с Intellisense и компиляцией.

в моем проекте Xamarin Forms и Android то, что сработало для меня, - это проверка ресурса.Дизайнер.cs-файл в моем проекте Android, выход из Visual Studio, а затем его повторное открытие.

надеюсь, что это кому-то поможет.


Я только что вытащил свои волосы из-за этой ошибки. Я отправляю свой ответ здесь, в случае, если это поможет кому-то еще!

ошибка была полностью моей ошибкой, я добавлял некоторые строки к моим строкам.xml-файл и случайно оставил там пустой элемент

<string name=""></string>

это сломало R.java файл очень плохо, так как у строки / ресурса не было имени / идентификатора, вот как он был создан внутри R.java - ... ..

public static final int =0x7f080060;

Как вы можете видеть это отсутствует его идентификатор. Мораль истории дети, проверьте все ваши XML для каких-либо ошибок.


  • сохранить и закрыть проект.

  • перейдите в папку path.

  • перемещение bin и obj папки из папки Android в другое местоположение.

  • запустите проект еще раз.

перемещение этих папок означает их удаление и резервное копирование на всякий случай!

Я решил это таким образом. Надеюсь, это поможет. :)


У меня также был этот раздражающий опыт в App2.Дроид "Предупреждение IDE0006 ошибка при загрузке проекта. Некоторые функции проекта, такие как полный анализ решения для неудачного проекта и зависящих от него проектов, были отключены." ... но я, кажется, исправил его на своем ПК.

в определенные моменты при перестройке моего проекта у меня также были другие ошибки, чем обычные, говоря мне

to install package: 'Xamarin.Android.Support.[BLABLA]'

unzipping has failed:
Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip
in the C:\Users[UserName]\AppData\Local\Xamarin\Xamarin.Android.Support.Design.0.1.3\content directory

Reason: File C:\Users[UserName]\AppData\Local\Xamarin\zips659D653BDE0FAEDB818170891F2BB0.zip is not a ZIP archive

1) загрузка zip и установка его не решите мои проблемы, я получил меньше ошибок, но в целом сообщения остались прежними, пожалуйста, установите пакет [BLABLA], распаковка не удалась...

2) Затем я взглянул на zip-файл, который они упоминают в C:\Users[имя пользователя]\AppData\Local\Xamarin\zips и действительно, 96659D653BDE0FAEDB818170891F2BB0.молнии был поврежден. Я удалил этот zip, снова построил свой проект, и после процесса сборки (это занимает некоторое время, оставьте его "здание": вы видите, что ваш zip снова появляется и растет до 135 МБ) все предыдущие предупреждения / ошибки исчезли!

Кажется, вручную положить распакованные файлы на место не сработало, потому что VS все еще пытался распаковать поврежденный zip-файл. Этот zip-файл распаковывается после первой сборки проекта droid. Я помню, что сначала я вручную остановил создание проекта droid несколько раз, потому что он был очень медленным, и он, казалось, зависал: вероятно, первое действие сборки пыталось загрузить zip-файл и распаковать его, отмена (я возможно, даже сбил VS один раз), что сборка, которая заняла целую вечность (у меня было ужасно медленное подключение к интернету в тот вечер), повредила zip.

Примечание:

  • in C:\Users[имя пользователя]\AppData\Local\Xamarin\zips есть несколько zip-файлов,моя ошибка сказала мне имя правильного.
  • в C:\Users[пользователя]\AppData\местные\в Xamarin\в Xamarin.Андроид.Поддержка.Дизайн у меня был несколько 23.Папки х, один с содержанием в его "содержание" каталогом, и один без: 23.0.1.3, как указано в текстах ошибок.

Edit: в основном что @trycatch ответил, его первый вариант подтвердится ;)


Я получил это предупреждение на 5 дней. я применил это предложение и проблема закончится.

для установки пакета: 'Xamarin.Андроид.Поддержка.[BLABLA]'

распаковка не удалась: Пожалуйста, скачайте https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip в C:\Users\[имя пользователя]\папка AppData\местные\в Xamarin\в Xamarin.Андроид.Поддержка.Design\23.0.1.3 \ каталог содержимого

Причина: Файл C:\Users\[имя пользователя]\AppData\Local\Xamarin\zips\96659D653BDE0FAEDB818170891F2BB0.zip-это не ZIP-архив

1) Загрузка zip и установка его не решили мои проблемы, я получил меньше ошибок, но в целом, сообщения остались прежними, пожалуйста, установите пакет [BLABLA], распаковка не удалась...

2) Затем я взглянул на zip-файл, который они упоминают в C:\Users\[имя пользователя]\AppData\Local\Xamarin\zips и действительно, 96659D653BDE0FAEDB818170891F2BB0.молнии был поврежден. Я удалил этот zip, снова построил мой проект, и после процесса сборки (это занимает некоторое время, оставьте его "здание": вы видите, что ваш zip снова появляется и растет до 135 МБ) все предыдущие предупреждения/ошибки исчезли!