3

Ich baue eine Xamarin.Forms App in Xamarin.Android mit Visual Studio App Center. Die App-Builds fein in der Entwicklung und Release-Konfigurationen auf meinem Rechner, aber wenn ich versuche, auf Mobile Center zu bauen, das Build abgeschlossen ist fast (dh die MSBuild Stufe), aber dann bekomme ich diesen fatalen Fehler:Mobile Center ist Xamarin Build schlägt fehl mit pthread_mutex_lock Fehler

mono_os_mutex_lock: pthread_mutex_lock failed with "Invalid argument" (22) ##[error]Error: /Library/Frameworks/Mono.framework/Versions/5/bin/msbuild failed with return code: null 

Antwort

3

Ah , Nuget Probleme!

Ich verwende Fody und PropertyChanged.Fody, um meine IOnPropertyChanged-Schnittstellen und -Ereignisse zu implementieren.

Ich referenzierte explizit Version 2.0.1 von PropertyChanged.Fody und und 2.1.2 von Fody. Ich habe einen Verweis auf den Netzwerkstandard in einer nicht schwerwiegenden Nachricht in den Build-Protokollen gesehen. Mobile Center nicht unterstützt NetStandard (noch)

Also, ich aktualisiert Fody auf die neueste stabile Version 2.1.4, während PropertyChanged.Fody in der gleichen Version geblieben. Jetzt ist der Build abgeschlossen, woo!

Verwandte Themen