如标题所示。可能吗?当我在任务栏中右键单击Visual Studio时,我有一个“最近”类别,我只有1 .cs文件,我可以固定。
现在问题是:如何在那里固定.sln解决方案?
答案 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