3

私はXamarin.AndroidにXamarin.Formsアプリをビルドしていますが、Visual Studio App Centerを使用しています。アプリは罰金では私のマシン上で設定を開発し、リリースビルドしますが、私はモバイルセンター上に構築しようとすると、ビルドがほとんど(つまりMSBuildの段階)に完了し、その後私は、この致命的なエラーが出る:モバイルセンターがXamarinビルドに失敗しましたpthread_mutex_lockエラー

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 

答えて

3

ああ、ナゲットの問題!

私はIOnPropertyChangedインターフェイスとイベントを実装するためにFod​​yとPropertyChanged.Fodyを使用しています。

私はPropertyChanged.Fodyのバージョン2.0.1とFodyの2.1.2を明示的に参照していました。私はビルドログで致命的でないメッセージの中でnetstandardへの参照を見ました。モバイルセンターはPropertyChanged.Fodyが同じバージョンで推移しながら

だから、私は最新の安定版2.1.4、にFodyを更新し(まだ)NetStandardをサポートしていません。ビルドが完了したら、うん!

関連する問題