Fix MSVC+NVCC 9.2 pragma error.
For NVCC 9.2, we require MSVC 14.16 or earlier. Unfortunately, this does not seem to properly support _Pragma, despite claims from the documentation that it does (or perhaps it's the interaction between MSVC and NVCC?). This does work with the microsoft-specific extension __pragma though.