我需要编写一个小代码,需要在外部工具菜单中添加一些项目,但需要以编程方式。
它需要适用于所有不同的视觉工作室,2008年,2010年,2012年,2013年以及这些版本的所有快速版本。
我知道添加注册表项,但我听到了几个不同的注册表位置:
HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0 \ External Tools
HKEY_CURRENT_USER \ Software \ Microsoft \ WDExpress \ 12.0 \ External Tools
HKEY_CURRENT_USER \ Software \ Microsoft \ VCExpress \ 9.0 \ External Tools
等等。
如何从用户那里获得正确的位置?因为微软之后的名字不同。
还是有其他方式以编程方式添加这些工具吗?