Pregunta

Como en el título. ¿Es posible? Cuando hago clic con el botón derecho en Visual Studio en una barra de tareas, tengo un " Reciente " categoría que tengo pero 1 archivo .cs que puedo anclar.

Ahora la pregunta es: ¿qué hacer para fijar una solución .sln allí?

¿Fue útil?

Solución

Si coloca el VSLauncher.exe en la barra de tareas (arrástrelo), obtendrá proyectos y soluciones recientes en el menú del botón derecho.

Puede encontrar este archivo ejecutable en el directorio de archivos de programas / archivos comunes. El mío está en

C: \ Archivos de programa \ Archivos comunes \ Microsoft Shared \ MSENV \ VSLauncher.exe

También puede hacer esto arrastrando una solución a la barra de tareas (que hace lo mismo que el anterior). Si hace esto haciendo clic derecho, mostrará proyectos y soluciones recientes.

Espero que esto ayude.

Otros consejos

Esto es para Visual C ++ 2008 Express Edition. Puede adaptarse para otras ediciones.

  

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

Esta es una pregunta antigua, pero encontré una manera de evitar el inconveniente de la respuesta aceptada que Vladimir Grigorov mencionó en un comentario, de que aparece un icono VS adicional en la barra de tareas.

En lugar de fijar VSLauncher.exe, pin

devenv.exe

(C: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE)

a la barra de tareas.

Ahora arrastre su solución al icono VS en la barra de tareas. Debería ver una información sobre herramientas que dice "Pin to Microsoft Visual Studio 2010". El uso de este método le permitirá fijar soluciones en la barra de tareas sin mostrar íconos VS adicionales en la barra de tareas.

El VSLauncher.exe necesita una solución o ruta de proyecto para hacer algo útil. En el clic derecho del elemento de la barra de tareas, puede hacer clic con el botón derecho en el selector de versión de microsoft y hacer clic en propiedades. Allí podrá asignarle una ruta editando el campo de destino. Esto evitará que recibas el error.

Todo esto se basa en agregar una solución a la barra de tareas según su pregunta. ¡No encontré una manera de agregar más de uno!

Espero que esto ayude.

Para expandir la respuesta de karyonix :

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 la referencia al Archivos de programa (x86) : ajústelo si no está ejecutando Windows de 64 bits.

Esto agrega Visual Studio 2008 al " Abrir con " menú y habilita soluciones recientes en el menú contextual.

Solo quería agregar a Blorgbeard y karyonix que esto definitivamente funciona, y aquí es cómo lo modifiqué para que funcione con los archivos sln de 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}"

Asegúrese de editar la ruta de comando correctamente, porque para 2005 la carpeta es Microsoft Visual Studio 8, no 8.0

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top