ASP.NET MVC5 (Postgresql)で新規スキャフォールディング時にエラー

はじめに

Visual Studio 2019 のASP.NET MVC5で新規スキャフォールディング時に、以下のエラーが発生。
手がかりがあまりなくて混乱してしまいましたが、以下の対処によって解消しました。

選択されたコード ジェネレーターの実行中にエラーが発生しました: "value-1 は許容される [0, 2147483647] の範囲外です。パラメーター名: 値"

前提

Visual Studio 2019をアップデートする


Visual Studio 2019 バージョン 16.2 リリース ノート | Microsoft Docs
Visual Studio 2019をバージョン16.2.4以降にアップデートしてください。

(「ヘルプ」から「更新プログラムの確認」を選択します。)

Entity Data Modelウィザードで「データベースからCode First」時に
npgsql.typemapping.globaltypemapper のタイプ初期化子が例外をスローしました。
と表示されていましたが、こちらもアップデートで解決したもよう。