Fazer o designer do Visual Studio ignorar uma propriedade pública
Tenho um UserControl com uma propriedade pública usando os seguintes atributos:
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
Tentei excluir o formulário do proprietário, recriar um novo formulário no Visual Studio 2010 e adicionar este UserControl ao formulário. Ele continua adicionando uma linha como a seguinte no arquivo Designer:
this.vMyUserControl.MyProperty = ((MyNamespace.MyClass)(resources.GetObject("vMyUserControl.MyProperty")));
Isso trava meu aplicativo porque esta propriedade não foi projetada para ser criada por serializaçã