Windows をクリーンインストールした後に Visual Studio 2019 を入れてソリューションを msbuild でビルドしたら下記のエラーが発生。
(中略)
"C:\Program Files (x86)\Microsoft Visual Studio\2019
\Enterprise\MSBuild\Microsoft\Portable
\v4.5\Microsoft.Portable.CSharp.targets"
が見つかりませんでした。
どうやら PCL(Portable Class Library)のプロジェクトのビルドが失敗している模様。
原因と解決方法はこちら。
VS2019 の通常のインストールではもはや PCL はサポートされていなくて追加でコンポーネントを入れなければならないとのこと。
-
Visual Studio Installer を起動する
-
変更 → 個別のコンポーネント → .NET ポータブルライブラリ対象パック にチェックを入れる
これをインストールした後は、冒頭のエラーは発生せず無事ビルドできました。