diff --git a/Misc/NEWS b/Misc/NEWS
index e8ec6dc8e1e..f291a4a0520 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -115,6 +115,9 @@ Tests
Build
-----
+- Drop PC\python_nt.h as it's not used. Add input dependency on custom
+ build step.
+
- Issue #15511: Drop explicit dependency on pythonxy.lib from _decimal
amd64 configuration.
diff --git a/PCbuild/make_versioninfo.vcxproj b/PCbuild/make_versioninfo.vcxproj
index a8552876a1e..9cf507bbb6a 100644
--- a/PCbuild/make_versioninfo.vcxproj
+++ b/PCbuild/make_versioninfo.vcxproj
@@ -87,6 +87,7 @@
make_versioninfo.exe > ..\PC\pythonnt_rc.h
$(SolutionDir)..\PC\pythonnt_rc.h;%(Outputs)
+ $(SolutionDir)make_versioninfo.exe
MaxSpeed
@@ -104,10 +105,10 @@ make_versioninfo.exe > ..\PC\pythonnt_rc.h
Console
0x1d000000
+
- cd $(SolutionDir)
-make_versioninfo.exe > ..\PC\python_nt.h
-
+
+
@@ -140,6 +141,7 @@ make_versioninfo.exe > ..\PC\python_nt.h
make_versioninfo_d.exe > ..\PC\pythonnt_rc_d.h
$(SolutionDir)..\PC\pythonnt_rc_d.h;%(Outputs)
+ $(SolutionDir)make_versioninfo_d.exe
Disabled
@@ -158,9 +160,8 @@ make_versioninfo_d.exe > ..\PC\pythonnt_rc_d.h
0x1d000000
- cd $(SolutionDir)
-make_versioninfo_d.exe > ..\PC\python_nt_d.h
-
+
+