diff --git a/src/libraries/Microsoft.XmlSerializer.Generator/src/GenerateNupkgProps.targets b/src/libraries/Microsoft.XmlSerializer.Generator/src/GenerateNupkgProps.targets index 74fd8ebb92b2cd..031f9371df0aa7 100644 --- a/src/libraries/Microsoft.XmlSerializer.Generator/src/GenerateNupkgProps.targets +++ b/src/libraries/Microsoft.XmlSerializer.Generator/src/GenerateNupkgProps.targets @@ -19,6 +19,12 @@ <ItemGroup> <DotNetCliToolReference Include="$(PackageId)" Version="$(PackageVersion)" /> </ItemGroup> + <PropertyGroup> + <SgenPackSerializer Condition="'%24(SgenPackSerializer)'==''">True</SgenPackSerializer> + </PropertyGroup> + <ItemGroup Condition="'%24(SgenPackSerializer)'=='True'"> + <BuildOutputInPackage Include="%24(OutputPath)%24(AssemblyName).XmlSerializers.dll" /> + </ItemGroup> </Project> diff --git a/src/libraries/Microsoft.XmlSerializer.Generator/src/build/Microsoft.XmlSerializer.Generator.targets b/src/libraries/Microsoft.XmlSerializer.Generator/src/build/Microsoft.XmlSerializer.Generator.targets index 6d905920740908..86f3ed67ff7658 100644 --- a/src/libraries/Microsoft.XmlSerializer.Generator/src/build/Microsoft.XmlSerializer.Generator.targets +++ b/src/libraries/Microsoft.XmlSerializer.Generator/src/build/Microsoft.XmlSerializer.Generator.targets @@ -43,7 +43,7 @@ Encoding="Unicode"/> - +