Fixed bug #4668 - C# compiler doesn't like decimal in custom attribute values, so use string.