Is it possible that in a future release of the C# front panel DLL files be marked as CLS compliant? I quickly browsed through the full API and I didn’t see anything that looked like it was not CLS compliant. An attribute needs to be added to the AssemblyInfo file when building the library marking it something like [assembly: CLSCompliant(true)].
The problem occurs when exposing the frontpanel API in any public properties/methods of classes built in a CLS compliant assembly. It complaints that the frontpanel DLL is not CLS compliant and I have to mark all classes that use it as non CLS compliant.