VS_CSHARP_* source file property is not working for all file extensions
The source file property
VS_CSHARP_<tagname> which was introduced in cmake 3.8.0 to enable individual parameterization of source files in
.csproj files works only for a set of file extensions. While
.xaml files can be finetuned using the property, other file extensions like
.xml can not.
This is not a very big problem for everyday work but the
VS_CSHARP_<tagname> property should be available for all file extensions in a CSharp project to allow better support of MSBuild.