在Visual Studio 2008中自定义位置栏 [英] Customizing the Places Bar in Visual Studio 2008

查看:58
本文介绍了在Visual Studio 2008中自定义位置栏的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人成功定制了VS 2008的地方信息栏吗?我从VS 2005的自定义项并没有转移到2008年(显然),并且无论我对注册表进行什么操作,都无法使我的自定义位置出现在打开"对话框中.我已阅读并应用了相关的MS KB文章,但无济于事.

这以前在VS 2005上可以很好地工作,所以它很可能是VS 2008的错误,但是尝试相同的方法可能是错误的.

解决方案

一些观察结果:

VS2008现在使用通用文件对话框".使用Powertoys TweakUK,我可以将所有位置都设置为无",而VS2008的打开文件"对话框将变为空.

不幸的是,VS2008会忽略用户定义的位置或目录,而是显示默认位置:桌面","standard_project_folder",我的电脑".

使用Sysinternals RegMon,我发现ctrl + o上读取了注册表项[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ comdlg32 \ PlacesBar] ...尽管此处定义的位置仍被忽略.

Has anybody succeeded in customizing the Places Bar for VS 2008? My customizations from VS 2005 did not transfer to 2008 (obviously), and no matter what I do with the registry, I cannot make my custom places appear on the Open dialogs. I have read and applied the relevant MS KB article, to no avail.

This used to work fine with VS 2005, so it may well be a VS 2008 bug, but I may be wrong trying the same approach.

解决方案

some observations:

VS2008 uses now Common File Dialog. With Powertoys TweakUK i was able to set all places to 'none' and the VS2008 'Open File' dialog becomes empty.

Unfortunately VS2008 ignores user defined places or directories, and shows instead the default places: 'Desktop', 'standard_project_folder', 'My Computer'.

With Sysinternals RegMon i see that Registry Key [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\PlacesBar] gets read on ctrl+o...altough the places defined in here are still being ignored.

这篇关于在Visual Studio 2008中自定义位置栏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆