如何在nuget包中包含配置文件

时间:2016-02-28 10:36:16

标签: nuget nuspec

我想问一下如何在nuget包中添加配置文件。我有一个需要配置文件的aseembly,为了方便使用,我希望在nuget包使用应用程序的构建过程中复制配置文件!

我不想通过pre或post build事件来做。

有没有机会这样做?

1 个答案:

答案 0 :(得分:1)

有两种方法可以做到这一点:

  1. NuGet包中的PowerShell脚本(install.ps1),用于将配置文件添加到项目中并将其“复制到输出目录”属性设置。
  2. 在NuGet包中使用具有所需MSBuild项目的自定义MSBuild .targets文件,将配置文件复制到项目的输出目录。