Actually it is the presence of CLSCompliant=true (the default for a DSL assembly) when you are not CLS compliant that is causing the warnings. One way that your assembly might have become non-CLS compliant is by adding properties to your domain model using
non-CLS types such as sbyte, or unsigned integer types. The DSL Designer includes these in the list of standard types for properties, so you could easily do this without thinking about it.
Assuming that you don't care about being CLS compliant setting CLSCompliant=false will prevent those warnings. Or you can suppress the warnings - see for example
this posting
HTH
Blair