Как закрепить решения Visual Studio в панели задач Windows 7 - PullRequest
24 голосов
/ 10 сентября 2009

Как в заголовке. Является ли это возможным? Когда я щелкаю правой кнопкой мыши Visual Studio на панели задач, у меня появляется категория «Недавние», но у меня есть только 1 .cs файл, который я могу закрепить.

Теперь вопрос: что нужно сделать, чтобы закрепить там решение .sln?

Ответы [ 6 ]

21 голосов
/ 10 сентября 2009

Если вы прикрепите файл VSLauncher.exe к панели задач (перетащите его внутрь), вы увидите последние проекты и решения в меню правой кнопки мыши.

Вы можете найти этот exe-файл в каталоге программных файлов / общих файлов. Шахта в

C: \ Program Files \ Common Files \ Microsoft Shared \ MSENV \ VSLauncher.exe

Вы также можете сделать это, перетащив решение на панель задач (что делает то же, что и выше). Если вы сделаете это, щелкнув правой кнопкой мыши, отобразятся последние проекты и решения.

Надеюсь, это поможет.

4 голосов
/ 20 октября 2009

Это для Visual C ++ 2008 Express Edition. Вы можете адаптировать для других изданий.

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

2 голосов
/ 14 июня 2016

Это старый вопрос, но я нашел способ избежать недостатка в принятом ответе, который Владимир Григоров упомянул в комментарии, что на панели задач появляется дополнительный значок VS.

Вместо закрепления VSLauncher.exe, пин

devenv.exe

(C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE)

к панели задач.

Теперь перетащите ваше решение на значок VS на панели задач. Вы должны увидеть всплывающую подсказку «Закрепить на Microsoft Visual Studio 2010». Использование этого метода позволит вам закрепить решения на панели задач, не отображая дополнительные значки VS на панели задач.

1 голос
/ 03 октября 2014

Просто хотел добавить к Blorgbeard и karyonix, что это определенно работает, и вот как я изменил его для работы с файлами VS 2005 sln:

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}"

Убедитесь, что вы правильно редактировали путь к команде, потому что для 2005 года папка - Microsoft Visual Studio 8, а не 8.0

1 голос
/ 19 апреля 2012

Чтобы развернуть вопрос 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"=""

Обратите внимание на ссылку на Program Files (x86) - настройте, если вы не используете 64-битную Windows.

Это добавляет Visual Studio 2008 в меню «Открыть с помощью» и включает последние решения в контекстном меню.

1 голос
/ 10 сентября 2009

VSLauncher.exe нуждается в решении или пути проекта, чтобы сделать что-нибудь полезное. Щелкните правой кнопкой мыши элемент панели задач, щелкните правой кнопкой мыши на селекторе версий Microsoft и выберите «Свойства». Там вы сможете указать путь путем редактирования целевого поля. Это остановит вас, получая ошибку.

Все это основано на добавлении одного решения на панель задач в соответствии с вашим вопросом. Я не нашел способ добавить более одного!

Надеюсь, это поможет.

...