如何在csproj构建输出中包含Nuget包中的XML文档 [英] How to include XML Documentation from Nuget Package in csproj build output

查看:18
本文介绍了如何在csproj构建输出中包含Nuget包中的XML文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Nuget包,其中包括一个XML文档文件。

packages/MyPackage.1.0.0/lib/net472/MyPackage.xml

但是,在生成项目时,我希望在输出中包括此XML文件。

所以当我:

dotnet MyProj.csproj -c Release

我想要:

> ls bin/Release/net472
MyProj.dll
MyPackage.dll
MyPackage.xml

然而,它从未出现过。我怎样才能得到它?

推荐答案

我找到一个解决方案: 请访问https://snede.net/add-nuget-package-xml-documentation-to-swagger/?unapproved=168&moderation-hash=14dbe7e7ca3d8affb6ace2bfdb7ff581

将文件从Nuget包复制到out目录或发布目录实际上是一个问题。

只需在运行生成或发布后修改csproj文件以从包的路径复制文件。

这篇关于如何在csproj构建输出中包含Nuget包中的XML文档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆