2013-09-16 5 views
10

я создаю новый проект, нажмите компилировать и получите эту ошибку:Ошибка сборки. Смотрите журнал сборки для деталей

Build Failed. See the build log for details.

В журнале сборки есть только это:

Building: FirstProgram (Debug|x86) 

---------------------- Done ---------------------- 

Build failed. 
Build: 1 error, 0 warnings 

Вот что я вижу :

enter image description here

Что вызывает эту ошибку и как это исправить?

+0

Можете ли вы разместить журнал –

+0

В Xamarin Studio есть окно вывода/панель, в которой должны отображаться сообщения из команды Build. Что они говорят? – Jason

+0

Я добавил фотографию к сообщению. Вы имеете в виду это окно в качестве выходного окна Jason? Лео Как найти журнал? –

ответ

0

Я скачал и установил пакеты, показанные ниже в в порядке:

  1. JDK 1.6: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html Пожалуйста, выберите установку jdk-6u31-windows-i586.exe из списка выше.
  2. Android SDK: http://dl.google.com/android/installer_r20-windows.exe После основной программы установки будет сделано, пожалуйста, откройте SDK Диспетчера и установить следующие интерфейсы API платформы: 7,8,10,12,14
  3. Mono для Android SDK: http://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.4.55.104956787.msi
  4. Reboot Xamarin.
5

Это означает, что произошла внутренняя ошибка - скорее всего, Xamarin Studio не смог подключиться к процессу сборки или сработал процесс сборки. Пожалуйста, проверьте журналы из Help-> Open Log Directory, там должна быть более полная трассировка ошибок.

7

Много раз об этой ошибке. Я просто закрылся и снова открылся. Это происходит каждый раз, когда я добавляю решение, а затем удаляю его. Я думаю, что Xamarin Ide не очень хороший Ide, а не Mac по крайней мере.

2

В моем случае я получил лицензию Indy (или выше). Когда я начал пробный период, проблема была решена. start trial

1

У меня такая же ошибка при попытке построить. Не заметив, что я вышел из моей учетной записи, что вызвало ошибку. Любопытно, что мне не было предложено перенаправить или предоставить информацию о том, что я не был зарегистрирован.

0

У меня была такая же проблема после обновления Xamarin, и в моем случае это произошло даже для консольного приложения x86/desktop. Оказалось, потому что у меня не было 4.5.1, что требовалось более новой версии (у меня было всего 4,5, я думаю).

Я нашел эту запись в журнале:

Unregistered TargetFramework '.NETFramework,Version=v4.5.1' is being requested from SystemAssemblyService, returning empty TargetFramework

После googing этой ошибки я нашел https://stackoverflow.com/a/38102386/492336, и решение было загрузить .NET 4.5.1 и он работал после этого!

1

Хотя это старый пост, возможно, это может кому-то помочь.
В моем случае, используя Xamarin Студию 6.1.4 (сборка 1), я непроверенный
'Использовать MsBuild двигатель ...' флажок под Параметры проекта> Build> Общие и
проблема исчезла.

0

Я просто столкнулся с той же проблемой, используя Visual Studio Community для Mac. Система была вне дискового пространства. Освобождение некоторых дисков позволило завершить сборку.

0

Попробуйте следующие варианты из сборки меню:

  • Очистить все
  • Rebuild All

Затем построить его снова.


Если не поможет, проверьте лог-файлы для деталей, перейдя в Помощь меню и Open Log Directory.

Например, перетащив & опуская папку журнала в недавно открывшемся окно терминала и выполнить команду:

tail -f *.log 

затем запустить сборку и проверьте сообщенные журналы. Hit Управление - CТерминал по окончании.

Для лучшей видимости, запустите:

tail -f *.log | grep -C5 -i error 

Вы также можете попытаться очистить папку кэша из VisualStudio, например:

$ lsof -p $(pgrep VisualStudio) 
$ rm -fr ~/Library/Caches/com.microsoft.visual-studio 
Смежные вопросы