Visual Studio Mac 2017挂在构建上

时间:2019-01-24 09:45:27

标签: visual-studio xamarin xamarin.forms visual-studio-mac

我正在尝试构建Xamarin.Forms应用程序,但是该构建始终挂在同一阶段(Android和iOS构建),我真的很想知道原因。然后,Visual Studio会完全挂起,只能强制关闭。enter image description here

这仅发生在一个特定的分支中,但是我需要找出问题所在。 我从日志中看不到任何东西,或者我看错了日志。我真的很感激任何朝着正确方向提出的建议。

Buildlog:

Building Tool.iOS(调试) 构建开始于1/24/2019 10:54:15 AM。


项目“ /用户/用户名/项目/公司/工具/ XamarinApp /工具/服务/Pairing.csproj”(构建目标):

目标_HandlePackageFileConflicts:     /usr/local/share/dotnet/sdk/2.1.500/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5):消息NETSDK1041:“参考:/ usr /本地/共享/dotnet/sdk/NuGetFallbackFolder/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NetworkInformation.dll”和“参考:/ Users /用户名/.nuget/packages/系统”。 net.networkinformation / 4.1.0 / ref / 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”。 目标GenerateTargetFrameworkMonikerAttribute:   跳过目标“ GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件都相对于输入文件是最新的。 目标CoreGenerateAssemblyInfo:   跳过目标“ CoreGenerateAssemblyInfo”,因为所有输出文件都相对于输入文件是最新的。 目标CoreCompile:   跳过目标“ CoreCompile”,因为所有输出文件都相对于输入文件是最新的。 目标GenerateBuildDependencyFile:   跳过目标“ GenerateBuildDependencyFile”,因为所有输出文件都相对于输入文件是最新的。 目标CopyFilesToOutputDirectory:     配对-> /Users/username/Projects/Company/tool/XamarinApp/Tool/Services/bin/Debug/netstandard2.0/Pairing.dll

1 个答案:

答案 0 :(得分:0)

解决了。我进行如下操作。我试图分别构建每个项目,以查看应该归罪于哪个项目。与平台无关的一个阻止了构建。然后,我在终端中使用msbuild来获取更多信息,并且它说不出它无法解析GitVersion nuget。我删除了它,瞧瞧它起作用了。