diff --git a/PCbuild/_freeze_module.vcxproj b/PCbuild/_freeze_module.vcxproj
index 793374bccf0c3c..183933e830318a 100644
--- a/PCbuild/_freeze_module.vcxproj
+++ b/PCbuild/_freeze_module.vcxproj
@@ -447,14 +447,6 @@
Overwrite="true"
Condition="$(PyConfigHText.TrimEnd()) != $(OldPyConfigH.TrimEnd())" />
-
-
- i686-pc-windows-msvc
- x86_64-pc-windows-msvc
- $(JITArgs) --debug
-
-
-
diff --git a/PCbuild/pyproject.props b/PCbuild/pyproject.props
index 7c6e62a125c57f..16ad91ef0278c8 100644
--- a/PCbuild/pyproject.props
+++ b/PCbuild/pyproject.props
@@ -45,7 +45,6 @@
$(PySourcePath)Include;$(PySourcePath)Include\internal;$(PySourcePath)Include\internal\mimalloc;$(GeneratedPyConfigDir);$(PySourcePath)PC;%(AdditionalIncludeDirectories)
WIN32;$(_Py3NamePreprocessorDefinition);$(_PlatformPreprocessorDefinition)$(_DebugPreprocessorDefinition)$(_PydPreprocessorDefinition)%(PreprocessorDefinitions)
_Py_USING_PGO=1;%(PreprocessorDefinitions)
- _Py_JIT;%(PreprocessorDefinitions)
MaxSpeed
true
diff --git a/PCbuild/pythoncore.vcxproj b/PCbuild/pythoncore.vcxproj
index cae256d99f3bf2..223fb846500e55 100644
--- a/PCbuild/pythoncore.vcxproj
+++ b/PCbuild/pythoncore.vcxproj
@@ -104,6 +104,7 @@
$(zlibDir);%(AdditionalIncludeDirectories)
_USRDLL;Py_BUILD_CORE;Py_BUILD_CORE_BUILTIN;Py_ENABLE_SHARED;MS_DLL_ID="$(SysWinVer)";%(PreprocessorDefinitions)
_Py_HAVE_ZLIB;%(PreprocessorDefinitions)
+ _Py_JIT;%(PreprocessorDefinitions)
version.lib;ws2_32.lib;pathcch.lib;bcrypt.lib;%(AdditionalDependencies)
@@ -677,14 +678,6 @@
Overwrite="true"
Condition="$(PyConfigHText.TrimEnd()) != $(OldPyConfigH.TrimEnd())" />
-
-
- i686-pc-windows-msvc
- x86_64-pc-windows-msvc
- $(JITArgs) --debug
-
-
-
diff --git a/PCbuild/pythoncore.vcxproj.filters b/PCbuild/pythoncore.vcxproj.filters
index ff698f72872b21..b64e033b7aeaac 100644
--- a/PCbuild/pythoncore.vcxproj.filters
+++ b/PCbuild/pythoncore.vcxproj.filters
@@ -1337,6 +1337,9 @@
Source Files
+
+ Python
+
Source Files
diff --git a/PCbuild/regen.targets b/PCbuild/regen.targets
index cc9469c7ddd726..7dab9c1688cfdb 100644
--- a/PCbuild/regen.targets
+++ b/PCbuild/regen.targets
@@ -76,10 +76,20 @@
+
+
+
+ aarch64-pc-windows-msvc
+ i686-pc-windows-msvc
+ x86_64-pc-windows-msvc
+ $(JITArgs) --debug
+
+
+
+ DependsOnTargets="_TouchRegenSources;_RegenPegen;_RegenAST_H;_RegenTokens;_RegenKeywords;_RegenGlobalObjects;_RegenJIT">