Desativando / corrigindo avisos de análise de código de arquivos .Designer.cs

Estou usandoDataVisualization.Charting.Chart extensivamente, e na maioria das vezes está funcionando. No entanto, eu tenho executado o Code Analysis com freqüência e tenho todos os meus próprios avisos atendidos. Porém, existem cerca de 30 CA2000 (objeto não descartado em todos os caminhos de exceção) nos arquivos * .Designer.cs que usam os gráficos. Os arquivos do Designer estão gerando praticamente todo o código de gráficos e quase todos os elementos de gráficos implementamIDisposable. Eu tenho "Suprimir resultados do código gerado" verificado nas preferências do projeto, mas ainda o faz.

Existe alguma maneira de corrigir isso, sem ter que criar manualmente os objetos de gráfico e sem desativar a Análise de Código para o restante do código dessa classe? Existe uma maneira de desativá-lo para todos os arquivos .Designer.cs? Ou existe uma solução para remover esses avisos corretamente, fazendo o código do designer cuidar do descarte?

questionAnswers(4)

yourAnswerToTheQuestion