

I will also be converging the main program directories for the plug-ins and I do not want to be loading plug-ins from the %AppData% folder.ĥ.) I will then sequence the application as normal opting to provide advanced customization so I can get to the tabbed, advanced package editor. If you check the box to “Don’t use %APPDATA%” you will run into problems with Notepad as it will try to open immutable assets for modification once virtualized.

The installation is almost straight forward so the only adjustments I will make are:Ģ.) I will then install Notepad to the %PROGRAMFILES% directory to get a tokenized VFS installation (using the VFSProgramFilesx86 directory.ģ.) When I get to the “Components” dialog page, I disable updaters and for demonstration purposes, I do not select any plugins except the plug-in manager as I want to do all of this through connection groups.Ĥ.) On the next page, I leave everything blank. Notepad++ uses a normal installation procedure. These plug-ins differ as one of them actually requires overlays to the Notepad++ program files. For the plug-ins, I will be using the following examples: My hope is that you can avoid this problem in the future with Notepad++ (and subsequently those applications that load plug-ins in the same style.)įor this example, I will be using Notepad ++ version 6.5.3 downloaded (from ) Please bear in mind that Notepad updates very frequently although I do not think there will be drastic changes forthcoming in how the application manages its plug-ins. I will be using Notepad++ as an example as it can fall into this same problem. So to avoid this problem, and to allow more flexibility of deployment and connection group interaction, I will show you how I recommend you sequence these types of applications. As a result, the configurations conflict with the one from the main package were overriding the one from the plug-in package. Too often people run into problems because they order the primary application too high in the packages list inside the connection group. This is one of the most common methods used by applications. Notepad++ uses plug-ins that register through a configuration file.
