Pergunta

Alguém conseguiu personalizar a barra de locais para VS 2008? Minhas personalizações de VS 2005 não transferir para 2008 (obviamente), e não importa o que eu faço com o registro, eu não posso fazer meus lugares personalizados aparecem nas caixas de diálogo Abrir. Eu li e aplicado o artigo relevante MS KB, sem sucesso.

Este usado para funcionar bem com VS 2005, por isso pode muito bem ser um VS 2008 bug, mas posso estar errado tentando a mesma abordagem.

Foi útil?

Solução

algumas observações:

VS2008 utiliza agora Common arquivo de diálogo. Com Powertoys TweakUK eu era capaz de definir todos os lugares para 'none' eo VS2008 de diálogo 'Abrir arquivo' torna-se vazia.

Infelizmente VS2008 ignora definidos pelo usuário lugares ou diretórios, e mostra em vez dos lugares padrão:. 'Desktop', 'standard_project_folder', 'Meu Computador'

Com Sysinternals RegMon i ver que chaves de registo [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ comdlg32 \ PlacesBar] é lido em ctrl + c ... altough os locais definidos aqui ainda estão sendo ignorados.

Outras dicas

VS2005 e VS2008 (SP1 de qualquer maneira), ambos ainda usam a estrutura seguinte chave do Registro

Assim, para vs2008, criar esses caminhos reg.

HKCU / Software / Microsoft / VisualStudio / 9,0 / Open Encontrar / Places / UserDefinedPlaces / Place0 / Path = (algum caminho

HKCU / Software / Microsoft / VisualStudio / 9,0 / Open Encontrar / Places / UserDefinedPlaces / Place1 / Path = (Outro caminho)

VS2008 Exemplo:

HKCU / Software / Microsoft / VisualStudio / 9,0 / Open Encontrar / Places / UserDefinedPlaces / Place0 / Path = "C: \ Dev"

HKCU / Software / Microsoft / VisualStudio / 9,0 / Open Encontrar / Places / UserDefinedPlaces / Place1 / Path = "C: \ Staging"

Notas importantes:

  • Parece que você deve reiniciar visual studio cada vez que você editar estas teclas
  • VS2005 = 8,0 / VS2008 = 9,0
  • Path é um valor String (REG_SZ) contendo o caminho a ser adicionado à barra de lugares
  • Desktop e Meu computador parecem ser pré-definidos e sempre presente?
  • Não sei se você pode ter mais de 5 lugares max como (o diálogo comum)
  • sugerir a criação de um arquivo .REG simples que pode ser editado e clicado para alterar estes

Se você quer apenas mudar a localização de "meus projetos", você pode definir o caminho como descrito para VS na resposta a este post: http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/861733cd -e337-4fce-9570-1a1d43cd64ac /

acabei de fazer isso para VS2005 e VS2008 e trabalha muito bem.

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