【问题标题】:AzureDevops Nuget PackAzureDevops Nuget 包
【发布时间】:2020-01-21 10:49:05
【问题描述】:

我有一个 .net 类库项目 (4.7.2),它将在 AzureDevops 实例上构建。在构建管道中,第一步是基于相应的 *.csproj 文件创建一个 nuget 包。在类库项目中有文件夹。现在,当创建 nuget 包时,nuget 包还包含项目的文件夹,而不仅仅是创建的 *.dll 文件。如何避免在创建的 Nuget 包中包含项目的文件夹?

【问题讨论】:

标签: c# tfs azure-devops nuget


【解决方案1】:

要明确控制包中包含哪些文件,您可以在 .nuspec 文件中指定 files 标签。

<files>
    <file src="bin\Debug\*.dll" target="lib" />
    <file src="bin\Debug\*.pdb" target="lib" />
    <file src="tools\**\*.*" exclude="**\*.log" />
</files>

查看here了解更多信息

【讨论】:

  • @Franz Gsell 您是否尝试过上述解决方案?进展如何?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-16
  • 1970-01-01
  • 2021-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多