How to use the extensions

All the Wisej extensions are components that have to be added to Visual Studio’s toolbox to be usable in the designer. In alternative, for testing or other reasons, you can drop a simple panel control (or a label control) and then change the class name in the .designer.cs file.

If the specific extension is already installed in the toolbox and you want to use a new build that you have created using the projects that we have provided, you have to first delete the component from the toolbox and then re add it using your new assembly.

Components can be added to Visual Studio toolboxes quite easily by adding the path to the assembly to the registry like this:

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\[ID]\
ToolboxControlsInstaller\Wisej.Web.Ext.Bubbles] 
@="Wisej Extensions" "CodeBase"="{Your Bin Folder}\Wisej.Web.Ext.Bubbles.dll"

"TargetFramework"=".NETFramework,Version=v4.7"

"Index"=dword:00000001

Change the [ID] placeholder with the version of Visual Studio. For Visual Studio 2017 use "14.0_Config". For Visual Studio 2019 and above you need to find the installation ID. It looks like this "16.0_e1280071".

An easier way it to simply drag & drop the extension assembly to the toolbox in Visual Studio.

Last updated