Nuget 在dotnet包中包含自定义配置文件

Nuget 在dotnet包中包含自定义配置文件,nuget,.net-core,.net-standard,Nuget,.net Core,.net Standard,我在.netstandard2.0项目中有一个配置文件,我想在打包时将其包含在同一目录中,我在csprof文件中已经有了这个配置文件: <ItemGroup> <None Include="load.config"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> </ItemGroup> 保存

我在.netstandard2.0项目中有一个配置文件,我想在打包时将其包含在同一目录中,我在csprof文件中已经有了这个配置文件:

  <ItemGroup>
    <None Include="load.config">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>

保存最新
当我使用
dotnet build
构建它时,配置文件确实被复制到了输出目录,但是当
dotnet pack
时,nugget只包含.dll,而不包含.config文件,我如何在nugget包中包含此配置文件?

尝试添加
pack=“true”
属性:

<ItemGroup>
    <None Include="load.config" Pack="true">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
</ItemGroup>

保存最新
您可能还需要指定
PackagePath
属性。我发现了样品