CA1014使用VSC10的StyleCop标记带有CLSCompliant(true)错误消息的'some.dll'

时间:2011-05-23 21:15:52

标签: visual-studio visual-studio-2010 dll stylecop cls-compliant

当我运行StyleCop时,我收到此错误消息,说我需要用CLSCompliant标记dll(true)。

这是什么?如何设置用CLSCompliant标记dll(true)?

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

1 个答案:

答案 0 :(得分:16)

要将DLL标记为符合CLS,请在根命名空间中执行以下操作。

[assembly: CLSCompliant(true)]

注意:此错误来自FxCop而非StyleCop。 FxCop错误以CA为前缀,而StyleCop使用SA前缀