Respuesta

16

Para marcar la DLL como compatible con CLS hacer lo siguiente en el espacio de nombres raíz.

[assembly: CLSCompliant(true)] 

Nota: Este error viene de FxCop no StyleCop. Los errores FxCop tienen el prefijo CA mientras que StyleCop usa el prefijo SA

+2

¿Estás seguro de que está * en * el espacio de nombres raíz, porque Microsoft dice que lo tiene * antes * del espacio de nombres. (http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(MARKASSEMBLIESWITHCLSCOMPLIANT)%3bk(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV4.0%22)&rd=true) –

+2

intente agregar esto a AssemblyInfo.cs – hnafar

+0

Las reglas de CA también forman parte de la ejecución del Análisis de código cuando habilita CA para un proyecto. –

Cuestiones relacionadas