Visual Studio 2019を使用していて、Ver16.9の通知があったので何気なくアップデートしたらCUDAのコンパイルができなくなった…orz

2017の時も似たようなことが起こり、サブPCでアップデート確認してからメインPCに適用させようと決めていたのに…忘れてた( ;∀;)

16.9のバグというよりも自身の環境に問題があるような気はするものの色々試してみる。

CUDA Toolkit 12.1の環境確認 状況変わらず

Visual Studio 2019 16.9以前のバージョンダウンロード どこから落とすんだろう?

Visual Studio 2019 16.10 Prevew1 状況変わらず

Visual Studio 2017 15.9.33(最終) CUDAプロジェクトはコンパイルできるがラッパープロジェクトがなぜかプラットフォームツールセットがV142から変更できず挫折。

各種Pathより日本語の排除(CUDAは日本語Pathに対応してない) 「子プロセスの作成中または更新中にエラーが発生しました。」というエラーがなくなる。
なぜ今まで動いてた?

結論
Visual Studio 2019 16.9(元の環境)でCUDAに関連するプロジェクトのWindows SDKバージョンを8.1に。プラットフォームツールセットをV141し、Pathから日本語を排除することで従来通り構築できるようになりました。
ひとまず応急策ですが、今後時間をかけて恒久策を探します。