{ "MainVersion": "10.0.19041.0", "MinVersion": "10.0.18362.0", "MaxVersion": "10.9.99999.0", "MinSoftwareVersion": "10.0.18362.0", "PreferredClangVersions": [ // Clang 17: https://github.com/llvm/llvm-project/issues/71976 should not be used as a preferred version until this issue is resolved and the max affected version is added to ClangWarnings.cs "16.0.0-16.999", "15.0.0-15.999", ], "MinimumClangVersion": "15.0.0", // this is a strange format, but instead of a version range, this mapping min clang version for each MSVC version "MinimumRequiredClangVersion": [ "14.37-16", // VS2022 17.7.x - 17.8.x "14.35-15", // VS2022 17.5.x - 17.6.x "14.34-14", // VS2022 17.4.x ], "PreferredVisualCppVersions": [ "14.38.33130-14.38.99999", // VS2022 17.8.x "14.37.32822-14.37.99999", // VS2022 17.7.x "14.36.32532-14.36.99999", // VS2022 17.6.x "14.35.32215-14.35.99999", // VS2022 17.5.x "14.34.31933-14.34.99999", // VS2022 17.4.x ], "BannedVisualCppVersions": [ ], "MinimumVisualCppVersion": "14.34.31933", "PreferredIntelOneApiVersions": [ "2024.0.0-2024.9999" ], "MinimumIntelOneApiVersion": "2024.0.0", "VisualStudioSuggestedComponents": [ "Microsoft.Net.Component.4.6.2.TargetingPack", "Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64", "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", "Microsoft.VisualStudio.Component.Windows10SDK.22621", "Microsoft.VisualStudio.Workload.CoreEditor", "Microsoft.VisualStudio.Workload.ManagedDesktop", "Microsoft.VisualStudio.Workload.NativeDesktop", "Microsoft.VisualStudio.Workload.NativeGame" ], "VisualStudioSuggestedLinuxComponents": [ "Microsoft.VisualStudio.Workload.NativeCrossPlat" ], "VisualStudio2022SuggestedComponents": [ ] }