Asp.net core 基于解决方案配置的Project.json设置
我已在我的Asp.net core 基于解决方案配置的Project.json设置,asp.net-core,asp.net-core-mvc,.net-core,xml-documentation,project.json,Asp.net Core,Asp.net Core Mvc,.net Core,Xml Documentation,Project.json,我已在我的projec.json文件中启用了以下xmlDoc设置: "buildOptions": { "xmlDoc": true } 我只想对我的一些MVC控制器进行注释以支持Swashback,我收到了很多警告,抱怨我的其余代码没有注释。是否有某种方法仅在发布模式下启用此设置?是的,您可以通过将以下内容添加到project.json中,仅在发布模式下启用XML文档: "configurations": { "Release": { "buildOptions": {
projec.json
文件中启用了以下xmlDoc
设置:
"buildOptions": {
"xmlDoc": true
}
我只想对我的一些MVC控制器进行注释以支持Swashback,我收到了很多警告,抱怨我的其余代码没有注释。是否有某种方法仅在发布模式下启用此设置?是的,您可以通过将以下内容添加到project.json中,仅在发布模式下启用XML文档:
"configurations": {
"Release": {
"buildOptions": {
"xmlDoc": true
}
}
},
另一种选择是完全忽略该警告,在
“buildOptions”
“buildOptions”中添加“nowarn”:[“CS1591”]
,如果您能给出一个简短的句子来解释为什么这样做(以及它到底起什么作用),那就好了。请记住,很多其他人可能也会读到这篇文章。
"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true,
"xmlDoc": true,
"nowarn": [ "CS1591" ]
},