Visual Studio 2017.5以降、C++ ツールセットが14.12になってしまい、CUDA 9.1など、MSVC Ver 1911でないとコンパイルできないなどが発生しているようで、私もそれで悩みました。
Visual Studio Installerには、しっかりと14.11ツールセットをインストールできるようになってるのですが、C++プロジェクトのプロパティでは
Visual Studio 2017 v141
しか選択できませんねぇ。
ああ、まさかのまたvcxprojをいじれ案件かなと思って検索してみたら、まさにその通りでした。もっと読む...