Pergunta

I exportar meus ajustes no Visual Studio e se eu nunca mover-se para uma nova máquina ou ter problemas, eu uso essas configurações de backup para restaurar o Visual Studio para o jeito que eu gosto. Ele também me permite manter um ambiente de desenvolvimento consistente entre as várias máquinas que eu uso.

Isso funciona muito bem para keybindings, destaque de sintaxe, ferramentas de usuário, praticamente tudo, exceto para os locais barra de ferramentas e personalizações . Sempre que eu mover para uma nova máquina e restaurar as configurações, as barras de ferramentas não são afetados. Eu passei uma boa quantidade de tempo a criação de barras de ferramentas com as minhas macros, ferramentas externas, etc e ícones cut'n'pasted em para eles. Eu odeio perder todo esse trabalho.

Alguém sabe como fazer backup e restaurar locais e personalizações das barras de ferramentas? Se não é um recurso do Visual Studio, existe um suplemento que irá fazer o trabalho?

Editar

Como mencionado abaixo, o Menu e Comando Bar personalizações em Importar e exportar configurações é suposto fazer isso, mas quando eu voltar a importar as minhas definições anteriores, recebo

Erro 1: Menu e Command Bar personalizações: A versão de configurações da barra de comando que está sendo importado não é suportado. Todas as configurações da barra do comando ter sido ignorado.

As configurações que eu estou tentando re-importação foram exportados no início deste mês com a mesma versão do Visual Studio. A única diferença é que agora estou correndo de 64 bits em oposição a x86. Eu não acho que faria uma diferença embora desde os arquivos de configurações são XML.

Todas as idéias?

Foi útil?

Solução

Eu finalmente encontrei a solução para isso. Há um erro conhecido no Visual Studio e há duas soluções dadas . A primeira solução não se aplica, mas o segundo trabalhou.

Para backup suas barras de ferramentas:

Copie o arquivo CmdUI.prf a partir do caminho % AppData% \ Microsoft \ VisualStudio \ X.Y \ 1033 para o mesmo diretório do arquivo .settings exportado. onde X.Y ou é de 8,0, 9,0, 10,0 ou 11,0 , dependendo da sua versão de estúdio visual (2005, 2008, 2010 e 2012, respectivamente).

Para restaurar as barras de ferramentas:

Certifique-se Visual Studio é fechado e copiar parte de trás arquivo de backup para o local original.

Outras dicas

Para o benefício de outros, como você mencionou esse recurso não parece ser suportado em todas as versões do Visual Studio, presumivelmente devido a uma mudança no DTD / XSD para o arquivo de configurações? De qualquer forma, aqui é onde as configurações para suas barras de ferramentas personalizadas estão nas "Configurações de importação e exportação ..." diálogo:

enter descrição da imagem aqui

Nota:. Suas opções podem parecer diferentes, dependendo das configurações que você exportados

Eu não tentei, mas "Ferramentas \ Import e Export Settings ..." talvez vai deixar você exportar um arquivo de .vssettings então você pode tomar para outra caixa.

Veja também

http://blogs.msdn.com/saraford /archive/2005/04/19/409887.aspx

e outros Sara 'exportação' dicas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top