首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何抑制来自特定dll的警告

如何抑制来自特定dll的警告
EN

Stack Overflow用户
提问于 2012-02-23 04:16:39
回答 3查看 1.8K关注 0票数 2

我正在我的项目中添加第三方Lotus Notes dll,这是不符合CLS的。我需要设置“将警告视为错误”。如何才能仅禁止来自该特定dll的所有警告。

所有的警告都像这样

代码语言:javascript
复制
Identifier 'Domino.Name_Of_Identifier' is not CLS-compliant
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-23 04:22:53

您不能抑制来自特定DLL的警告-但您可以关闭特定的警告。

在该消息中,您将看到一个类似于CS3008的数字-进入项目属性,构建选项卡,并在抑制警告字段中输入此数字。

票数 2
EN

Stack Overflow用户

发布于 2012-02-23 04:32:14

您可以使用#pragma warning在本地禁用警告

要禁用Common Language Specification警告,请使用以下警告编号:

40025, 40026, 40027, 40028

或者,您可以使用CLSCompliantAttribute将您的类或程序集标记为不符合CLS,但在这种情况下,我猜这就像用枪打苍蝇一样。

票数 1
EN

Stack Overflow用户

发布于 2012-02-24 12:03:28

经过努力,我找到了完美的解决方案。打开“输出”窗口并生成解决方案。您将看到警告。将此警告添加到Bevan显示的窗口中。它起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9402268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档