有没有办法用nuspec指定Build Action = None?

Ant*_*ott 1 nuget nuget-package

我的公司有一个汇编版本包,我用powershell编写,并通过我们的内部nuget feed在我的同事之间分发.

在安装软件包之后,有几个模板文件可以由用户修改.这些文件包含在我们生成的包中

nuget pack xxxx.csproj
Run Code Online (Sandbox Code Playgroud)

我们已经做了一个小调查,当我们改变有文件,不能被包装Build ActionNone.

有没有办法告诉nuspec将文件添加到项目Build Action设置为None*?

或者有没有办法告诉nuget pack不包括生成包中的某些文件?

dav*_*owl 6

  1. NuGet包有一个Exclude参数,可用于过滤掉包中不需要的文件.
  2. 如果要包含从项目中自动排除的文件,则需要向项目添加nuspec并添加包含该文件的元素.

更多信息请访问:http : //docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package#From_a_project http://docs.nuget.org/docs/reference/command-line-reference #Pack_Command