diff --git a/CMakePresets.json b/CMakePresets.json
index 931a98bed5bde5a76c0fa76d074046d7b4cc64d0..ea9a3e0a04572848ac8c9cb5685dc7460aa4158d 100644
--- a/CMakePresets.json
+++ b/CMakePresets.json
@@ -37,7 +37,7 @@
     {
       "name": "_msvc",
       "hidden": true,
-      "generator": "Visual Studio 16 2019",
+      "generator": "Visual Studio 17 2022",
       "condition": {
         "type": "equals",
         "lhs": "${hostSystemName}",