VS 2017, unsupported Microsoft Visual Studio version!

I installed Cuda 9.2 and Cuda Patch 1 off the website today.

I have VS 2017 installed and get this error. Nvidia can you please fix your CUDA installation to work with VS 2017?

Since 99% of windows users use Visual Studio, and this has happened for many years, on virtually every new update of VS, do CUDA programmers not understand how to do compatibility checks correctly? Do they need to hire more programmers with their billions of revenue?

Extremely frustrating as a professional trying to use your products.

NVIDIA!! please change your version check from

#if _MSC_VER < 1600 || _MSC_VER > 1913

to

#if _MSC_VER < 1600 || _MSC_VER > 1920

OR SOMETHING MORE APPROPRIATE THAN THE LAST RELEASED UPDATE OF VS!!! make it 2 or 3 updates ahead at least!

For those who dont trust NVIDIA to do the sensible thing, you can do it yourself. you can find the file at

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\include\crt\host_config.h

Does noone in NVIDIA use Windows? How does this happen for over half a decade and still not fixed.