diff --git a/PC/layout/main.py b/PC/layout/main.py
index 305cb517d0f..3eef7556299 100644
--- a/PC/layout/main.py
+++ b/PC/layout/main.py
@@ -173,8 +173,12 @@ def get_layout(ns):
if ns.include_stable:
yield from in_build(PYTHON_STABLE_DLL_NAME)
+ found_any = False
for dest, src in rglob(ns.build, "vcruntime*.dll"):
+ found_any = True
yield dest, src
+ if not found_any:
+ log_error("Failed to locate vcruntime DLL in the build.")
yield "LICENSE.txt", ns.build / "LICENSE.txt"
diff --git a/PCbuild/pyproject.props b/PCbuild/pyproject.props
index 0bbdcfa1dbf..061c2253bcf 100644
--- a/PCbuild/pyproject.props
+++ b/PCbuild/pyproject.props
@@ -217,7 +217,7 @@ public override bool Execute() {
-
+