我想添加一個WPF控件到VS 2010中的工具箱。我嘗試設置ToolboxAutopopulate.This只能在項目中使用。但是我希望控制在每次打開VS時都會出現,而不管項目。自動添加自定義WPFControls到工具箱
我嘗試在刪除tdb文件後進入RegEdit。它以某種方式不會出現在工具箱中。可以以某種方式幫助我?我不知道我錯過了什麼。如果有人想知道我可以提供的更多細節。
我遵循的步驟如下:
關閉所有正在運行的Visual Studio 2008實例。位於\本地\微軟\ VisualStudio的\ 9.0文件夾
刪除* .tbd文件(例如:C:\用戶\\應用程序數據\本地\微軟\ VisualStudio的\ 9.0在Vista或Windows 7)。
添加一個新的關鍵: HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ VisualStudio的\ 9.0 \ ToolboxControlsInstaller
或x64操作系統
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微軟\ VisualStudio的\ 9.0 \ ToolboxControlsInstaller
這個鍵被命名爲「QLeftPanel,Version = 3.5.30729.1,Culture = neutral,PublicKeyToken = cd45d629e1d8d371」,在這裏用你自己的替換WpfCustCtrl和PK token值。
在步驟3中創建的密鑰,添加下列值:
(默認)= 「我的WPF控件」 這是工具箱選項卡名稱,字符串 基本代碼=「C:\用戶\ Aneesh \ Documents \ Visual Studio 2010 \ Projects \ QSharedLibrary \ QSharedLibrary \ bin \ Debug \ QSharedLibrary.dll「這是控制程序集的路徑。 WPFControls =「1」這很重要!
我想用管理員權限使用gacutil.exe將我的controls.dll添加到GAC中。我沒有得到任何拒絕訪問的錯誤消息,而是收到一條消息,指出「未知選項:Studio」,並且該dll未添加到GAC中。誰能告訴我發生了什麼? – Anee 2010-12-11 08:44:48