none
EnableRefactoringOnRename, o que significa ? RRS feed

  • Pergunta

  • Boa tarde pessoal !

     

    Toda vez que renomeava algum controle o cursor mudava para a forma de ampulheta como se estivesse processando alguma coisa e demorava alguns segundos até que eu conseguisse fazer qualquer outra operação. Achei que pudesse ser o anti-vírus, desabiltei. Achei que fosse a memória virtual, aumentei.

    Mas que nada, continuava do mesmo jeito.

    Pensei...não é possível, deve ser alguma configuração do .Net.

    Procurei alguma coisa que eu achava que tivesse relação com os controles. Foi então que vi o parâmetro EnableRefactoringOnRename.Estava como True.

    Alterei para False. E não é que resolveu ?

    Agora sei que o .Net estava processando alguma coisa... !

     

    Gostaria de saber o que significa este parâmetro e o que pode ocorrer deixando-o como False !?

     

    Obrigado,

     

    Marcos

    segunda-feira, 23 de julho de 2007 19:09

Todas as Respostas

  • Oi !

     

    Este parâmetro significa que sempre que você renomear algo o .NET vai oferecer a você (ou fazer automaticamente neste caso) a opção de refactoring, ou seja, ele vai procurar onde você usou este nome no seu código e renomear também.

     

    Da para imaginar a consequencia de ficar com ele desligado...

     

    []'s

     

    segunda-feira, 23 de julho de 2007 20:04