mshtml cls-совместимые неизвестные предупреждения
У меня есть проект.net, написанный на C#. В проекте есть только 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
Я получаю в значительной степени дубликат из 162 различных предупреждений в 2 классах, которые жалуются на идентификаторы mshtml, которые я никогда не использую. Эти 2 класса никогда не используют или ссылаются на Microsoft.mshtml. Я подошел к точке отладки удаления всего кода из одного из классов и всех ссылок на класс в коде, и я все еще получаю предупреждения. Я нашел похожий пост о переполнении стека здесь:
Это никогда не получало ответа. Кто-нибудь знает, что это может быть?