369 文字
2 分
Visual Studio 2026でCUDAが使えない問題

私は

  • Visual Studio 2022
  • CUDA Toolkit(11/12 系)

で開発しています。

Visual Studio 2026 がリリースされたので、 「よし、VS2026 に移行しよう!」 と思ったのですが

普通に失敗しました。



起きたこと#

VS2022 では問題なく開けた CUDA プロジェクトですが、VS2026 はエラーでこけます:

画像: ビルドエラーのスクリーンショット CUDAバージョンが合わないときに出てくるおなじみのエラーです。

他にも、

  • CUDA 関連のビルドタスクやプロパティが見つからず、ビルドエラーになる
  • CUDA のテンプレートや設定ファイル(.props など)が VS2026 側に入っていない
  • インストール時に CUDA Toolkit が VS2026 を「統合先の Visual Studio」として認識してくれない

があるみたいです。


原因#

調べてみると、NVIDIA の公式ドキュメント(CUDA Installation Guide for Windows や cuDNN のサポートマトリクス)には、

  • Visual Studio 2019
  • Visual Studio 2022

悲しいことに、Visual Studio 2026 はまだサポート対象外となっています。

また、NVIDIA Developer Forums でも、

  • 「CUDA Toolkit が VS2026 をインストール時に検出してくれない」
  • 「いつ VS2026 に対応するのか?」

といったスレッドが立っていて、対応はまだのようです。 無理やり出来そうではあるのですが、公式にサポートされていない以上、安定して使うのは難しいと思います。


当面の対処方針#

おとなしく Visual Studio 2022 を使い続けるのが一番安定だと思います。


参考情報#

Visual Studio 2026でCUDAが使えない問題
https://naonao-na.com/posts/cuda-vsstudio-2026-failincex/
作者
[object Object]
公開日
2025-11-24
ライセンス
CC BY-NC-SA 4.0