使用解决方案任务时如何抑制 NAnt 中的警告?

发布于 2024-11-17 16:41:16 字数 389 浏览 2 评论 0原文

我们有一个 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

俏︾媚 2024-11-24 16:41:16

替换 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 like WarningLevel then. Find an example here.

纸伞微斜 2024-11-24 16:41:16

我倾向于为 msbuild 运行 exec 任务。这将抑制所有警告:

<exec program="${msbuild_exe_path}">
   <arg line='"${solution_path}"' />
   <arg line="/property:WarningLevel=0" />
   <!-- SNIP  -->           
</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:

<exec program="${msbuild_exe_path}">
   <arg line='"${solution_path}"' />
   <arg line="/property:WarningLevel=0" />
   <!-- SNIP  -->           
</exec>

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文