Assembly is not CLS-compliant


Visual Studio warns if I reference non CLS-compliant asssembly from CLS-compliant one.
Could you add line “[assembly: System.CLSCompliant(true)]” to AssemblyInfo.cs file?
It seems that two methods — TryParseUnsignedShort() and TryParseUnsignedlong() (there is typo, btw) — are to be excluded for the purpose of making assembly CLS-compliant.


wrote Aug 5, 2010 at 2:07 AM

I think we will make a separate build without those methods for CLS Compliance. We use those methods, so it is explicitly NOT a goal to make Elevate CLS Compliant.