14

StyleCopを実行すると、CLSCompliant(true)でdllをマークする必要があるというエラーメッセージが表示されます。

これは何ですか?CLSCompliant(true)でdllをマークするように設定するにはどうすればよいですか?

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

2 に答える 2

20

DLLをCLS準拠としてマークするには、ルート名前空間で次の手順を実行します。

[assembly: CLSCompliant(true)]

注:このエラーは、StyleCopではなくFxCopから発生しています。FxCopエラーのプレフィックスはCAですが、StyleCopはSAプレフィックスを使用します

于 2011-05-23T21:18:12.610 に答える
0

無効にするには:

[assembly: CLSCompliant(false)]
于 2021-08-17T01:43:09.367 に答える