私の経験では、このスレッドで答えを見つけましたが、上記のいくつかの異なる答えを組み合わせて使用 したので、見つけたものを共有すると思いました.
元のポスターとまったく同じ問題が「Microsoft.Bcl.Build」で発生しました。NuGet を使用して他の機能の参照を更新しようとしていましたが、一部の更新で問題が発生しました (互換性とロールバック)。この NuGet の失敗の後、このエラーが発生し始めました。
私は最初に選択した回答とJedidjaの回答を使用し、これを機能させることができましたが、問題を部分的にしか解決しませんでした。VS 再起動エラーは修正されましたが、「*.deleteme」ファイルが予期されていたため、プロジェクトをチェックインできなくなったため、TFS でダウンストリームの問題が発生しました。これは私に考えさせられたので、私はいくつかのテストをしました。ごみ箱からファイルを復元すると、再起動エラーが再び発生し始めました。
ここで、投稿された回答から逸脱し、問題のバージョンを完全に解決しました。
今回 TFS にチェックインすると、プロジェクトはすべてをチェックインしました (「*.deleteme」ファイルが削除されている間に NuGet を使用してすべてのプロジェクトを更新した後)。すべてをチェックインすると、ファイルがまだチェックインを保留していることに気付いたので、ソリューションを再度チェックインすると、TFS はそのファイルを受け入れましたが、それは削除されたものでした....最初にチェックインしてから VS 自動であると仮定します2回目のチェックインが必要な削除しました。とにかく....最後の保留中の変更のチェックインの後、ファイルはなくなり、VSは再起動の必要性について不平を言うことはなくなりました。問題がなくなったのではっきりとは言えませんが、最初にファイルを削除する前にコードをチェックインしていれば、手動でファイルを操作しなくても問題が解決したのではないかと思います。