diff --git a/projects/openttd_vs142.vcxproj b/projects/openttd_vs142.vcxproj
index ee2886e717..a591a9dc3c 100644
--- a/projects/openttd_vs142.vcxproj
+++ b/projects/openttd_vs142.vcxproj
@@ -78,16 +78,16 @@
$(SolutionDir)..\objs\$(Platform)\$(Configuration)\
$(SolutionDir)..\objs\$(Platform)\$(Configuration)\
- AllRules.ruleset
+ NativeMinimumRules.ruleset
- AllRules.ruleset
+ NativeMinimumRules.ruleset
- AllRules.ruleset
+ NativeMinimumRules.ruleset
- AllRules.ruleset
+ NativeMinimumRules.ruleset
$(SolutionDir)..\objs\$(Platform)\$(Configuration)\
diff --git a/projects/openttd_vs142.vcxproj.in b/projects/openttd_vs142.vcxproj.in
index 6b5c18d25c..83befcd8d0 100644
--- a/projects/openttd_vs142.vcxproj.in
+++ b/projects/openttd_vs142.vcxproj.in
@@ -78,16 +78,16 @@
$(SolutionDir)..\objs\$(Platform)\$(Configuration)\
$(SolutionDir)..\objs\$(Platform)\$(Configuration)\
- AllRules.ruleset
+ NativeMinimumRules.ruleset
- AllRules.ruleset
+ NativeMinimumRules.ruleset
- AllRules.ruleset
+ NativeMinimumRules.ruleset
- AllRules.ruleset
+ NativeMinimumRules.ruleset
$(SolutionDir)..\objs\$(Platform)\$(Configuration)\
diff --git a/projects/strgen_vs142.vcxproj b/projects/strgen_vs142.vcxproj
index eb0657a30b..554109b045 100644
--- a/projects/strgen_vs142.vcxproj
+++ b/projects/strgen_vs142.vcxproj
@@ -29,9 +29,9 @@
$(SolutionDir)..\objs\strgen\
$(SolutionDir)..\objs\strgen\
false
- AllRules.ruleset
-
-
+ NativeMinimumRules.ruleset
+
+