Nuget 在dotnet包中包含自定义配置文件
我在.netstandard2.0项目中有一个配置文件,我想在打包时将其包含在同一目录中,我在csprof文件中已经有了这个配置文件: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> 保存
<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
属性。我发现了样品