MSDNドキュメントの「.NET Framework 4.5への移行ガイド」および「.NET Framework 4または4.5をサポートするようにアプリを構成する方法」では、プロジェクトの変更についてのみ説明しています。ソリューション全体に一度に変更を適用する方法についての詳細はありません。また、それをサポートするVSの関数を見たこともありません。
ただし、Visual Studioギャラリーでは、Target Framework Migratorと呼ばれる(評価の高い)拡張機能を利用できます。これは、4.5.2(および新しいバージョン**)へのアップグレードをサポートし、期待どおりの動作をするように見えます。興味があれば、ソースコードはGitHubから入手できます。
このような機能の欠如は意図的なものであることに注意してください(単なる省略ではありません)。私は推測しているだけですが、多分MS は新しいフレームワークを必要とするプロジェクトだけがアップグレードされると考えています。あなたが他のソリューションと共有されているいくつかのプロジェクトをアップグレードするに終わる場合までFWIWは、これらのソリューションは、ビルドに失敗する可能性があり、彼らがしている、あまりにもアップグレードしました。
とは言っても、ソリューションが1つ(またはいくつか)しかない小さな店で、すべてを一度にアップグレードしたい場合は、おそらく上記のツールが適しています。
これは何年も開発されておらず、明らかに開発者は誰かにバトンを渡す計画はありません。
新しい.NET Frameworkバージョンで機能しない場合は、既存のPRと問題の修正を確認してください。ただし、自分で適用する必要がある場合があります。たとえば、誰かが.NET Framework v 4.7.1の修正を投稿しました。うまくいけば、これらは統合されるでしょうが、私は息を止めません。
他の誰かがアナスと同じエラーを(コメントで)表示している場合、2週間前のGitHubの問題と、2017年の関連する可能性のある別の問題を次に示します。同じ問題が発生している場合は、親指を上げて詳細を追加することを検討してください。