CUDA toolkit installer "refuses" to install msvs integration

Hello, I’ve been using CUDA 8 with visual studio 2015 up until now and decided to upgrade to CUDA 9 and visual studio 2017. So, I went ahead and installed visual studio, then went ahead and downloaded Windows 7 version of the toolkit, but it fails to install every time I try. The only way I managed to force it to install the runtime itself was to uncheck visual studio integration and it went smoothly. (note: I did this more than once and I’m 100% sure, I used win7 version, unless there’s some issue on the website itself)

There were no issues on my laptop with windows 10, but I can’t seem to be getting any luck on my primary PC, that is still running windows 7. Can anyone suggest what might be the issue?

Here are a few lines from the log, that were marked as “ERROR”:

71.243 |    ERROR: [NVI2.NVOsConstraint] 87@CNVOsConstraint::PerformOperatingSystemCheck : Minimum OS version check fail - Version: 6.1.7601 < 6.3. 
88.141 |    ERROR: [NVI2UI.HtmlSharedControlScripting] 2061@CHtmlSharedControlScripting::error : "Presentation response bad format - code = 200 response = ". 
97.825 |    ERROR: [UpdateCore.UpdateCoreExtSite] 557@CUpdateCoreExtSite::ReportUpdateCoreTasksState : Failed to load NvTelemetryStatusReporter.dll:  126. 
97.825 |    ERROR: [UpdateCore.UpdateCoreExtSite] 557@CUpdateCoreExtSite::ReportUpdateCoreTasksState : Failed to load NvTelemetryStatusReporter.dll:  126. 
97.826 |    ERROR: [UpdateCore.UpdateCoreExtSite] 557@CUpdateCoreExtSite::ReportUpdateCoreTasksState : Failed to load NvTelemetryStatusReporter.dll:  126. 
103.519 |    ERROR: [NVI2.NVMsiPhase] 826@CNVMsiPhase::InvokePhase : Caught exception Exception {0x80070643 - Fatal error during installation.; File: NVMsiPhase.cpp; Line: 75}. 
103.523 |    ERROR: [NVI2.NVInstaller] 1984@CNVInstaller::InternalPerformInstall : Package "visual_studio_integration_9.0" failed with error: Exception {0x80070643 - Fatal error during installation.; File: PerformInstall.cpp; Line: 3949; Phase failure}. 
103.523 |    ERROR: [NVI2.NVInstaller] 2043@CNVInstaller::InternalPerformInstall : Failing at package "visual_studio_integration_9.0" failed with error: Exception {0x80070643 - Fatal error during installation.} - aborting install. 
103.524 |    ERROR: [NVI2.InstallThread] 54@CInstallThread::ThreadProc : Install failed - Exception {0x80070643 - Fatal error during installation.; File: PerformInstall.cpp; Line: 3949; Phase failure} - going to fail state. 
105.280 |    ERROR: [NVI2.NVInstaller] 240@CNVInstaller::PerformSteps : Installation failed with error Exception {0x80070002 - The system cannot find the file specified.; File: FilePath.cpp; Line: 664; GetLastError()}.

NVidia does not support integration into VS2017. See my post “CUDA 9.0.176 installer fails every time”. This fact is hidden in the release notes, and they have not said if or when this might be available.

Thanks for the information. However, that does not explain, why the installer fails for VS2015 when VS2017 is uninstalled or even why the whole thing just works on the laptop I mentioned (ok, that one might be due to some partial support for Windows 10 versions…).
Whatever, I’ll be using CUDA 8 before something changes and/or I finally come to terms with the fact, that Windows 7 becomes more and more outdated as I continue to keep it and just go ahead and change the OS.