【问题标题】:dotnet pack - defining output foldersdotnet pack - 定义输出文件夹
【发布时间】:2017-03-02 16:35:08
【问题描述】:

我正在使用 dotnet pack 为 .net 核心项目创建一个 nuget 包,但有两个问题:

  1. 检查时,.nupkg 文件始终有一个 lib 文件夹,其中包含项目 bin 文件夹的内容。你能阻止在输出中创建lib文件夹吗?

  2. 在 project.json packOptions 中,如何将包含文件夹映射到输出目录?我尝试使用下面详述的映射属性将发布目录的内容输出到下面的 wwwroot 目录中,但到目前为止没有运气。

    "packOptions": { “文件”:{ “包括”: [ “发布” ], “映射”:{ “wwwroot”:“发布” } } },

【问题讨论】:

    标签: asp.net-core nuget .net-core


    【解决方案1】:

    我无法删除 lib 文件夹,但映射可以对上面的示例稍作修改,如下所示:

    "packOptions": { “文件”:{ “包括”: [ “发布” ], “映射”:{ “wwwroot/”:“发布/” } } }

    【讨论】:

      猜你喜欢
      • 2019-04-27
      • 1970-01-01
      • 2016-08-12
      • 1970-01-01
      • 1970-01-01
      • 2016-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多