In order to disable component designer in classes it is simple to add just [System.ComponentModel.DesignerCategory(\"\")] attribute to it, however it does not work for any class
The reason for such behaviour is cached referenced assemblies. To solve it, remove reference to the assembly contained base server with attribute and add it again. In this case Visual Studio rebuild project and will not define default editor to derrived class.