diff --git a/build-tools/bundle/bundle-path.targets b/build-tools/bundle/bundle-path.targets
index eba0aefbaba..b60460b2719 100644
--- a/build-tools/bundle/bundle-path.targets
+++ b/build-tools/bundle/bundle-path.targets
@@ -35,8 +35,9 @@
- bundle-v19-h$(_VersionHash)-$(Configuration)-$(HostOS)-libzip=$(_LibZipHash),llvm=$(_LlvmHash),mono=$(_MonoHash).zip
- bundle-v19-h$(_VersionHash)-$(Configuration)-Darwin-libzip=$(_LibZipHash),llvm=$(_LlvmHash),mono=$(_MonoHash).zip
+ v20
+ bundle-$(XABundleVersion)-h$(_VersionHash)-$(Configuration)-$(HostOS)-libzip=$(_LibZipHash),llvm=$(_LlvmHash),mono=$(_MonoHash).zip
+ bundle-$(XABundleVersion)-h$(_VersionHash)-$(Configuration)-Darwin-libzip=$(_LibZipHash),llvm=$(_LlvmHash),mono=$(_MonoHash).zip
diff --git a/build-tools/mono-runtimes/mono-runtimes.targets b/build-tools/mono-runtimes/mono-runtimes.targets
index a921fabbb74..262ec0d58af 100644
--- a/build-tools/mono-runtimes/mono-runtimes.targets
+++ b/build-tools/mono-runtimes/mono-runtimes.targets
@@ -93,6 +93,7 @@
/>
+ <_MonoUtility Include="linkeranalyzer.exe" />
<_MonoUtility Include="mono-symbolicate.exe" />
<_MonoUtility Include="mkbundle.exe" />
diff --git a/external/mono b/external/mono
index ce89e4c5fa4..1359c52fc6e 160000
--- a/external/mono
+++ b/external/mono
@@ -1 +1 @@
-Subproject commit ce89e4c5fa46a4d8225f43339fab0b0574f81cfe
+Subproject commit 1359c52fc6e117b79eb030678cbd36a95d179846