通过命令行执行netcore编译过程中xml文档的问题处理

在 netcore 下面我们默认情况下面在 vs 里面将 xml 进行输出就行了,但是在使用命令行 dotnet build -c release/debug 的过程中间我们的 xml 描述性文档就不输出了。

碰到该问题的时候我们怎么处理呢?

打开项目的 csproj 文件

在 PropertyGroup 的节点下面我们添加或者修改已存在的配置节点

   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">    <!--该属性是在设置默认生成文档文件属性设置-->    <GenerateDocumentationFile>true</GenerateDocumentationFile>  </PropertyGroup>   <ItemGroup>    <None Update="项目xml文件名称">       <!--当有新的文件的时候就会复制输出到生成目录,该操作就是在vs里面找到xml文件右键[复制到输出目录]-->      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>    </None>  </ItemGroup>

好了,最后面我们可以直接跑下命令了

cmd:>dotnet build -c release -o 输出目录(该参数也可以不填写,默认就会生成到项目的bin下面了)

本文首发于 GitChat,未经授权不得转载,转载需与 GitChat 联系。

阅读全文: http://gitbook.cn/gitchat/activity/5d674c2e46df0a47de6adb6c

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值