CA1014 Отметить "some.dll" сообщением об ошибке CLSCompliant (true) с помощью StyleCop VS2010

Когда я запускаю StyleCop, я получил это сообщение об ошибке, в котором говорится, что мне нужно пометить dll CLSCompliant (true).

Что это? Как установить метку dll с помощью CLSCompliant (true)?

Error   4   CA1014 : Microsoft.Design : 
Mark 'SOMETHING.dll' with CLSCompliant(true) because it exposes externally 
                     visible types. ModelsimCommunicator

Ответ 1

Чтобы пометить DLL как совместимую с CLS, выполните следующие действия в корневом пространстве имен.

[assembly: CLSCompliant(true)]

Примечание. Эта ошибка исходит от FxCop не StyleCop. Ошибки FxCop имеют префикс CA, а StyleCop использует префикс SA