如何指定.net核心项目来复制Publish中引用的nuget软件包的文档文件?

时间:2019-05-07 02:09:26

标签: c# .net-core

我写了一个.Net标准库(我们命名为' A '),该库在运行时需要其文档文件( A.xml )。将该库及其文档文件发布到Nuget非常容易。

在我的另一个项目中(我叫它' B '),它引用了Nuget的 A 。当我们仅使用“ dotnet构建”命令构建项目 B 时,然后使用 dotnet 运行 B.dll 命令,一切正常。尽管我们在bin目录中找不到 A.dll ,因为.net可以完美地将 A.dll 放在另一个软件包中,而 B.dll 运行。出于相同的原因, A.dll 也可以在 B.dll 运行时找到其 A.xml

但是当我们使用“ dotnet publish ”发布projectB时,情况有所不同。在这种情况下, A.dll B.d ll都将被复制到发布目录,但是我们丢失了 A.xml

所以..如何指定.Net Core Project在Publish中复制引用的nuget包的文档文件?

我正在使用VS2017和.net core 2.2

我希望nuget软件包的文档文件可以复制到发布目录。

0 个答案:

没有答案