From 8dd1be947460e9627c161caf581035a9c9ef5d4a Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Tue, 30 Jul 2019 07:18:10 -0700 Subject: [PATCH] Fix XML escaping - #12786 - escape `'<'` chars in attribute values to make the .targets file valid XML - escape `'\''` chars nested within single-quoted values to make `msbuild` conditions valid --- .../Microsoft.Extensions.ApiDescription.Server.targets | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mvc/Extensions.ApiDescription.Server/src/build/Microsoft.Extensions.ApiDescription.Server.targets b/src/Mvc/Extensions.ApiDescription.Server/src/build/Microsoft.Extensions.ApiDescription.Server.targets index b3ed3126e9..e461887906 100644 --- a/src/Mvc/Extensions.ApiDescription.Server/src/build/Microsoft.Extensions.ApiDescription.Server.targets +++ b/src/Mvc/Extensions.ApiDescription.Server/src/build/Microsoft.Extensions.ApiDescription.Server.targets @@ -2,7 +2,7 @@ false + Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(TargetFrameworkVersion.TrimStart("vV"))' < '2.1' ">false true @@ -16,7 +16,7 @@ - @@ -32,7 +32,7 @@ Inputs="$(TargetPath)" Outputs="$(_OpenApiDocumentsCache)"> + Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(TargetFrameworkVersion.TrimStart("vV"))' < '2.1' " /> <_Command>dotnet "$(MSBuildThisFileDirectory)/../tools/dotnet-getdocument.dll" --assembly "$(TargetPath)"