使用解决方案任务时如何抑制 NAnt 中的警告?
我们有一个 .NET 1.1 解决方案,我们正在使用 NAnt 和“解决方案”任务来编译该解决方案。
其中一个项目因缺少 XML 注释而引发多个警告。我知道我需要抑制哪些警告(来自 http://bytes.com/topic/net/answers/177026-suppress-missing-xml-comment-warning-during-compile),但我看不到 如何。 csc 任务有一个可用于此目的的配置元素,但我看不到等效的解决方案。
这可能吗?我该怎么做呢?
We have a .NET 1.1 solution that we are compiling using NAnt with a "solution" task.
One of the projects throws multiple warnings for missing XML comments. I know which warnings I need to suppress (from http://bytes.com/topic/net/answers/177026-suppress-missing-xml-comment-warning-during-compile), but I can't see how. The csc task has a configuration element that can be used for this, but I can't see an equivalent for solution.
Is this even possible? How can I do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
替换 NAnt 的
NAntContrib 的
任务。您可以将解决方案文件传递到 MSBuild 以及项目文件,并且可以传递 MSBuild 属性 就像WarningLevel
然后。 此处查找示例。Replace NAnt's
<solution>
task by NAntContrib's<msbuild>
task. You can pass solution files to MSBuild as well as project files and you can pass MSBuild properties likeWarningLevel
then. Find an example here.我倾向于为 msbuild 运行 exec 任务。这将抑制所有警告:
有关警告级别设置的更多信息:http://msdn。 microsoft.com/en-us/library/13b90fz7.aspx
让 msbuild 在 .net 1.1 上工作:http://blogs.msdn.com/b/jomo_fisher/archive /2004/11/29/271748.aspx
I tend to prefer running an exec task for msbuild. This will suppress all warnings:
More info on warning level settings: http://msdn.microsoft.com/en-us/library/13b90fz7.aspx
Getting msbuild to work on .net 1.1: http://blogs.msdn.com/b/jomo_fisher/archive/2004/11/29/271748.aspx