Я пытаюсь добавить элемент управления WPF на панель инструментов в VS 2010. Я попытался установить ToolboxAutopopulate. Это работает только в рамках проекта. Но я хочу, чтобы элемент управления появлялся каждый раз, когда я открываю VS, независимо от проекта.
Я попытался сделать запись в RegEdit после удаления файлов tdb. Как-то не появляется в панели инструментов до сих пор. Может мне как-то помочь ?? Я не знаю, что мне не хватает. Если кто-то хочет узнать больше информации, я могу предоставить.
Шаги, которые я выполнил, были:
Закройте все работающие экземпляры Visual Studio 2008.
Удалите файл * .tbd, расположенный в папке \ Local \ Microsoft \ VisualStudio \ 9.0 (например, C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 9.0 в Vista или 7).
Добавить новый ключ для:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 9.0 \ ToolboxControlsInstaller
или в ОС x64
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ VisualStudio \ 9.0 \ ToolboxControlsInstaller
Ключ назван как "QLeftPanel, версия = 3.5.30729.1, Culture = нейтральный, PublicKeyToken = cd45d629e1d8d371", где вы заменяете значение токена WpfCustCtrl и PK своим собственным.
В ключе, созданном на шаге 3, добавьте следующие значения:
(по умолчанию) = "Мои элементы управления WPF" Это имя вкладки панели инструментов, строка
CodeBase = "C: \ Users \ Aneesh \ Documents \ Visual Studio 2010 \ Projects \ QSharedLibrary \ QSharedLibrary \ bin \ Debug \ QSharedLibrary.dll" Это путь к вашей управляющей сборке.
WPFControls = "1" Это важно!