2

我有一个用 C# 编写的 .net 项目。项目中只有 1 个类使用 Microsoft.mshtml 库,但是项目中有 2 个类在构建时生成 mshtml 警告。以下是几个警告示例:

Identifier 'mshtml._BEHAVIOR_EVENT_FLAGS' is not CLS-compliant
Identifier 'mshtml.__MIDL___MIDL_itf_mshtml_0250_0001' is not CLS-compliant

在抱怨我从未使用过的 mshtml 标识符的 2 个类中,我收到了 162 个不同警告的几乎重复。这 2 个类从不使用或引用 Microsoft.mshtml。我已经到了从其中一个类中删除所有代码以及代码中对该类的所有引用的调试点,但我仍然收到警告。我在这里找到了关于堆栈溢出的类似帖子:

mshtml 和 CLS 合规性

那从来没有得到答案。有谁知道这可能是什么?

4

0 回答 0