如何在Windows 7任务栏中固定Visual Studio解决方案

时间:2009-09-10 08:09:43

标签: visual-studio windows-7 taskbar

如标题所示。可能吗?当我在任务栏中右键单击Visual Studio时,我有一个“最近”类别,我只有1 .cs文件,我可以固定。

现在问题是:如何在那里固定.sln解决方案?

6 个答案:

答案 0 :(得分:21)

如果您将VSLauncher.exe固定到任务栏(将其拖入),您将在右键菜单中获得最近的项目和解决方案。

您可以在程序文件/公共文件目录中找到此exe。我在

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

您也可以通过将解决方案拖到任务栏(与上面相同)来完成此操作。如果您这样做,右键单击它将显示最近的项目和解决方案。

希望这有帮助。

答案 1 :(得分:4)

这适用于Visual C ++ 2008 Express Edition。您可以适应其他版本。

  

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

答案 2 :(得分:2)

这是一个老问题,但我找到了一种方法,以避免弗拉基米尔格里戈罗夫在评论中提到的接受答案的缺点,即任务栏上会显示一个额外的VS图标。

而不是固定VSLauncher.exe,pin

devenv.exe

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

到任务栏。

现在将解决方案拖到任务栏中的VS图标上。您应该看到一个工具提示说" Pin to Microsoft Visual Studio 2010"。 使用此方法可以将解决方案固定到任务栏,而无需在任务栏上显示其他VS图标。

答案 3 :(得分:1)

VSLauncher.exe需要一个解决方案或项目路径来执行任何有用的操作。在右键单击任务栏项目,您可以右键单击Microsoft版本选择器并单击属性。然后,您可以通过编辑目标字段为其指定路径。这将阻止您收到错误。

这完全基于根据您的问题向任务栏添加一个解决方案。我没有找到添加多个的方法!

希望这有帮助。

答案 4 :(得分:1)

扩展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添加到“打开方式”菜单中,并在右键单击菜单中启用最新解决方案。

答案 5 :(得分:1)

只是想加入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