diff --git a/Directory.Build.props b/Directory.Build.props
index 64033ca5019..0da7c849110 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -51,7 +51,7 @@
6.0.0
2.13.1
2.14.1
- 5.8.9.2
+ 5.9.2.4
diff --git a/src/Mono.Android/Mono.Android.targets b/src/Mono.Android/Mono.Android.targets
index bb938db0ceb..fc239302a69 100644
--- a/src/Mono.Android/Mono.Android.targets
+++ b/src/Mono.Android/Mono.Android.targets
@@ -243,8 +243,8 @@
net-android-$(DocsApiLevel).0
$(_MonoAndroidNETDefaultOutDir)Mono.Android.xml
<_LogPrefix>$(MSBuildThisFileDirectory)../../bin/Build$(Configuration)/UpdateApiDocs-$([System.DateTime]::Now.ToString ("yyyyMMddTHHmmss"))
- <_Mdoc Condition=" '$(Pkgmdoc)' != '' ">"$(Pkgmdoc)/tools/mdoc.exe"
- <_Mdoc Condition=" '$(Pkgmdoc)' == '' ">"$(XAPackagesDir)/mdoc/$(MdocPackageVersion)/tools/mdoc.exe"
+ <_Mdoc Condition=" '$(Pkgmdoc)' != '' ">"$(Pkgmdoc)/tools/net471/mdoc.exe"
+ <_Mdoc Condition=" '$(Pkgmdoc)' == '' ">"$(XAPackagesDir)/mdoc/$(MdocPackageVersion)/tools/net471/mdoc.exe"
@@ -277,32 +277,31 @@
<_Libdir>-L "$(DotNetPreviewPath)packs/Microsoft.NETCore.App.Ref"
- <_AssemblyBasename>$(_MonoAndroidNETDefaultOutDir)Mono.Android
- <_ImportXml>-i "$(_AssemblyBasename).xml"
- <_Assembly>$(_AssemblyBasename).dll
- <_JIAssembly>$(_MonoAndroidNETDefaultOutDir)Java.Interop.dll
<_Output>-o "$(MSBuildThisFileDirectory)../../external/android-api-docs/docs/Mono.Android/en"
<_DocTypeArgs Condition=" '$(DocTypeName)' != '' ">--type=$(DocTypeName)
<_RootFxDir>$(BaseIntermediateOutputPath)docs-gen-temp/
<_FxConfig>-fx "$(_RootFxDir)"
- <_Lang>--lang fsharp
-
-
-
-
-
-]]>
-
+ <_ExtraMdocArgs>-lang docid -lang fsharp --debug --delete
-
+
+ <_FxAssembly Include="$(_MonoAndroidNETDefaultOutDir)*.dll" />
+ <_FxAssemblyXml Include="@(_FxAssembly->'%(RelativeDir)%(Filename).xml')" Condition=" Exists('%(RelativeDir)%(Filename).xml') " />
+
+
+