Pergunta

Como no título. É possível? Quando eu rightclick em Visual Studio em uma barra de tarefas que tenho uma categoria "Recent" não tenho, mas 1 cs arquivo que eu posso fixar.

Agora, a pergunta é: o que fazer para fixar uma solução .sln há

Foi útil?

Solução

Se você fixar o VSLauncher.exe à barra de tarefas (arraste-a), você vai ter projetos e soluções recentes no menu do botão direito.

Você pode encontrar este exe em sua arquivos de programa diretório de arquivos / comum. O meu é no

C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ MSENV \ VSLauncher.exe

Você também pode fazer isso arrastando uma solução para a barra de tarefas (que faz o mesmo que o anterior). Se você fizer isso rightclicking ele vai mostrar projetos e soluções recentes.

Espero que isso ajude.

Outras dicas

Esta é para o Visual C ++ 2008 Express Edition. Você pode adaptar para outras edições.

reg add HKCR \ .sln \ OpenWithProgids / v VCExpress.dsw.9.0

Esta é uma questão de idade, mas eu encontrei uma maneira evitar a desvantagem para a resposta aceita que Vladimir Grigorov mencionado em um comentário, que um adicional de VS ícone aparece na barra de tarefas.

Em vez de pinagem VSLauncher.exe, pin

devenv.exe

(C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE)

na barra de tarefas.

Agora arraste a sua solução para o ícone do VS na barra de tarefas. Você deverá ver uma dica dizendo "Pin para Microsoft Visual Studio 2010". Usando este método permite-lhe fixar soluções para a barra de tarefas sem mostrar ícones adicionais VS na barra de tarefas.

O VSLauncher.exe precisa de uma solução ou projeto caminho para fazer qualquer coisa útil. No botão direito do item barra de tarefas que você pode clicar o selector versão do Microsoft e clique em Propriedades. Há então você vai ser capaz de dar-lhe um caminho editando o campo de destino. Isto irá impedi-lo de obter o erro.

Isso tudo é baseado na adição de uma solução para a barra de tarefas de acordo com sua pergunta. Eu não encontrar uma maneira de adicionar mais de um!

Espero que isso ajude.

Para expandir a resposta karyonix 's:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0]
@="Microsoft Visual Studio Solution"
"InfoTip"="prop:Size;Type;DocComments;Write"
"TileInfo"="prop:Type;DocComments;Size"

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0\shell]

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0\shell\Open]

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0\shell\Open\command]
@="\"c:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\Common7\\IDE\\devenv.exe\" \"%1\""

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0\ShellEx]

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0\ShellEx\IconHandler]
@="{9A2B23E4-2A50-48DB-B3C3-F5EA12947CB8}"

[HKEY_CLASSES_ROOT\VisualStudio.sln.9.0\ShellEx\PropertyHandler]
@="{9A2B23E4-2A50-48DB-B3C3-F5EA12947CB8}"

[HKEY_CLASSES_ROOT\.sln\OpenWithProgids]
"VisualStudio.sln.9.0"=""

Observe a referência a Program Files (x86) -. Ajuste, se você não estiver executando 64-bit Windows

Isso adiciona Visual Studio 2008 para o menu "Abrir com", e permite soluções recentes no menu do botão direito.

Só queria acrescentar a Blorgbeard e karyonix que isso definitivamente funciona, e aqui está como eu modificado para trabalhar com arquivos SLN VS 2005:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.sln]

[HKEY_CLASSES_ROOT\.sln\OpenWithProgids]
"VisualStudio.sln.8.0"=""

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0]
@="Microsoft Visual Studio Solution"
"InfoTip"="prop:Size;Type;DocComments;Write"
"TileInfo"="prop:Type;DocComments;Size"

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0\shell]

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0\shell\Open]

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0\shell\Open\command]
@="\"D:\\Program Files (x86)\\Microsoft Visual Studio 8\\Common7\\IDE\\devenv.exe\" \"%1\""

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0\ShellEx]

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0\ShellEx\IconHandler]
@="{9A2B23E4-2A50-48DB-B3C3-F5EA12947CB8}"

[HKEY_CLASSES_ROOT\VisualStudio.sln.8.0\ShellEx\PropertyHandler]
@="{9A2B23E4-2A50-48DB-B3C3-F5EA12947CB8}"

Certifique-se de editar o caminho de comando corretamente, porque em 2005 a pasta é o Microsoft Visual Studio 8, e não 8,0

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