How to mark a C# assembly as a CLS Compliant when using new csproj format?

I recently upgraded a C# project from xproj format to the new csproj. During the migration, the old AssemblyInfo.cs has been removed so I'm wondering how I can indicate that my library is clscompliant?

FYI: this is the attribute that was in the AssemblyInfo.cs: [assembly:CLSCompliant(true)]

Jon Skeet
people
quotationmark

Just add AssemblyInfo.cs back, with only the parts that aren't autogenerated.

There's nothing to stop you from applying assembly attributes in code - it's just that most of the common attributes are provided from the project settings.

people

See more on this question at Stackoverflow