I am trying to create an attribute that mimics the behavior of the ObsoleteAttribute, in the sense that it gives a compiler warning, but I would like to have a different warning string, different attribute name, and maintain the green underline if the property is used in visual studio.
I have tried overriding the ObsoleteAttribute, but it is sealed. Any suggestions?