あなたが提供した情報に基づいて、NuGetパッケージやデートで見た最近の問題を抱えているようです。 Visual Studio用の新しいNuGetクライアントは、ファイルをディスクに書き込むときに現在の日付を使用する代わりに、.nupkgの内部にある日付を使用するようになりました。
これは、人気のあるModernHttpClientライブラリ(2046を使用してファイルを日付付けする)のような、ファイルに奇妙な日付のパッケージが、それらの日付でディスクに書き込まれることを意味します。この結果、msbuildはビルド時にこの未来の日付を検出し、あなたのアプリが最新ではないと仮定して、基本的にインクリメンタルビルドサポートを壊す完全な再構築を行います。
これは、msbuild診断出力をオンにすることで確認できます。
1>Project 'App3' is not up to date. Input file 'c:\temp\app3\packages\modernhttpclient.2.4.2\lib\monoandroid\okhttp.dll' is modified after output file 'C:\temp\App3\App3\bin\Debug\App3.pdb'.
はそれを修正するには、現在の日付に問題の.dllファイルの日付に触れることができるか、NuGetのWebサイトからNuGetのpacklageをダウンロード:ビルド出力パッドで非常に最初の行は次のように読んでくださいWindows内蔵の.zipサポートを使用して抽出します(Windowsの組み込みサポートを使用して、他のユーティリティが偽の日付を保持する必要があります)。
次VS拡張も自動的に問題のあるパッケージの日付に触れるために作成し、間違いなく物事を並べ替えを取得する最も簡単な方法ですした https://visualstudiogallery.msdn.microsoft.com/0ffd5d55-6d03-4be1-95b5-a94c89af86ba
あなたはXamarinを使用している場合、この問題が顕在化しないことに注意してください。スタジオ。