Visual Studio 2017中的工具箱控件安装程序(TCI)

时间:2017-03-08 12:54:28

标签: c# visual-studio visual-studio-2017 toolbox

在Visual Studio 2015及更早版本中,通过在

中添加注册表项,可以轻松地将自定义控件添加到工具箱

HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \微软\ VisualStudio的\ XX.0 \ ToolboxControlsInstaller

在Visual Studio 2017中似乎不再有用,有人知道如何实现相同的目标吗?

1 个答案:

答案 0 :(得分:0)

从VS2017开始,Microsoft希望减少注册表影响(如here所述),并且在同一台计算机上为同一用户安装的每个实例(专业版,社区等等)都有自己的设置。

简而言之:

  • 如果需要注册单个组件,可以继续在注册表中添加ToolboxControlsInstaller子项
  • 如果您需要注册很多组件,建议的方法是use VSIX and PKGDEF以便清理注册表。

BTW在注册表和%VSAppDataVisualStudio%文件夹中,都为每个Visual Studio实例创建了新的子键/子文件夹。 enter image description here