Por que o Visual Studio 2010 não salva as configurações de ambiente?

5

Alterei as configurações de configuração da barra de ferramentas e da janela (como a solução explora, as janelas de propriedades, etc.), ou seja, organizo de acordo com minhas convenções.

Agora estou perto do vs2010 e no dia seguinte eu abro o vs2010 então meu set perdido e isso acontece algum tempo nem sempre. ou seja, algumas vezes salvo e algumas vezes não salvo.

por exemplo. Eu crio macros, crio uma nova barra de ferramentas, organizo minha macro na minha nova barra de ferramentas e renomeio o nome de exibição da macro.

Agora eu fecho o vs2010 normalmente e reabro, então eu perdi a macro renomeada para definir o nome original.

Depoisdereabriroestúdiovisual,receboisto:

    
por Rikin Patel 12.11.2011 / 07:23

2 respostas

4

Nas situações em que as configurações não foram salvas, você executou várias instâncias do Visual Studio? Se você iniciar vários Visual Studios e depois fechá-los, o Visual Studio que foi fechado o último substituirá todas as alterações de configuração feitas por meio das outras instâncias.

Se esse não for o caso, talvez você possa tentar mover o arquivo de configuração para algum outro local no disco rígido. Você pode fazer isso através de Ferramentas - Opções - Ambiente - Importar e Exportar Configurações.

    
por 12.11.2011 / 07:57
3

Consegui forçar o VS a usar meus nomes personalizados editando manualmente o arquivo .vssettings. Quando você adiciona uma macro a uma barra de ferramentas e atribui um nome personalizado a ela, deve haver duas entradas para ela no arquivo de configuração:

<add ...>Macros.Foo.Bar</add> 

e

<modify Name="Custom button name" ...>Macros.Foo.Bar</modify>

A parte de modificação estava faltando para algumas das minhas macros. Adicioná-los corrigiu o problema manualmente (embora, estranhamente, não tenha funcionado na primeira vez - a reinicialização do VS removeu as seções de modificação e trouxe de volta os nomes antigos, que corrigi novamente, e então o VS os aceitou).

    
por 18.07.2013 / 13:08