**linux**下构建需要设置环境变量**NUGET_XMLDOC_MODE = none**,在官方文档中有解释NUGET_XMLDOC_MODE的作用
然后修改csproj, 添加如下代码, 构建和发布都会将NuGet包中所有的xml和pdb文件拷贝到输出目录了。
<Target Name="CopyReferenceFiles" BeforeTargets="Build"><ItemGroup><ReferenceFiles Include="%(Reference.RelativeDir)%(Reference.Filename).xml;" /></ItemGroup><Message Text="Copying reference files to $(OutputPath)" Importance="High" /><Copy SourceFiles="@(ReferenceFiles)" DestinationFolder="$(OutputPath)" Condition="Exists('%(RootDir)%(Directory)%(Filename)%(Extension)')" /></Target><Target Name="CopyReferenceFiles" BeforeTargets="PrepareForPublish"><ItemGroup><ReferenceFiles Include="%(Reference.RelativeDir)%(Reference.Filename).xml;" /></ItemGroup><Message Text="Copying reference files to $(OutputPath)" Importance="High" /><Copy SourceFiles="@(ReferenceFiles)" DestinationFolder="$(PublishDir)" Condition="Exists('%(RootDir)%(Directory)%(Filename)%(Extension)')" /></Target>
