Visual Studio Mac 2017 зависает при сборке - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь создать свое приложение Xamarin.Forms, но сборка всегда зависает на одном и том же этапе (сборка Android и iOS), и я бы очень хотел выяснить, почему.Visual Studio полностью зависает и может быть принудительно закрыта. enter image description here

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

Журнал сборки:

Building Tool.iOS (Debug) Сборка началась 24.01.2009 10:54:15.


Проект "/Users/username/Projects/Company/tool/XamarinApp/Tool/Services/Pairing.csproj" (целевые объекты сборки):

Target _HandlePackageFileConflicts: / usr / local /share / dotnet / sdk / 2.1.500 / Sdks / Microsoft.NET.Sdk / target / Microsoft.NET.ConflictResolution.targets (41,5): сообщение NETSDK1041: Обнаружен конфликт между 'Ссылка: / usr / local / share / dotnet/sdk/NuGetFallbackFolder/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NetworkInformation.dll 'и' Ссылка: /Users/username/.nuget/packages/system.net.networkinformation/4.10,0 / исх / netstandard1.3 / System.Net.NetworkInformation.dll.NETSDK1033: Выбор 'Reference: /usr/local/share/dotnet/sdk/NuGetFallbackFolder/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NetworkInformation.dll', так как AssemblyVersion '4.1.2.0'больше, чем «4.1.0.0».Target GenerateTargetFrameworkMonikerAttribute: Пропуск цели «GenerateTargetFrameworkMonikerAttribute», поскольку все выходные файлы обновлены по отношению к входным файлам.Target CoreGenerateAssemblyInfo: Пропуск цели "CoreGenerateAssemblyInfo", поскольку все выходные файлы обновлены относительно входных файлов.Целевой CoreCompile: Пропуск целевого «CoreCompile», поскольку все выходные файлы обновлены по отношению к входным файлам.Target GenerateBuildDependencyFile: Пропуск цели «GenerateBuildDependencyFile», поскольку все выходные файлы обновлены относительно входных файлов.Target CopyFilesToOutputDirectory: Pairing -> /Users/username/Projects/Company/tool/XamarinApp/Tool/Services/bin/Debug/netstandard2.0/Pairing.dll

1 Ответ

0 голосов
/ 24 января 2019

Исправлено.Я поступил следующим образом.Я пытался построить каждый проект отдельно, чтобы увидеть, какой из них виноват.Платформо-независимый заблокировал сборку.Затем я использовал msbuild в терминале, чтобы получить больше информации, и он выплевал, что не может разрешить нюгет GitVersion.Я удалил его и вуаля, это сработало.

...