We used to supply a shell extension to open LLBs in Windows Explorer, but the problem was that this could not work with Vista, so we had to make a change. We used to make the LLB behavior configurable through the Tools»Options»Environment page, and in some LabVIEW versions (I tested 8.0) we did use the LLB shell extension
by default. We discussed whether or not to make the LLB manager the default, and decided that the majority of users intend to use the LabVIEW development system to edit VIs when they double-click an .llb file, so we decided to enable the LLB manager. LabVIEW 8.2 had a problem with the shell extension option which may be why it was previously disabled (I didn't specifically test 8.2 though). The behavior was documented in the LabVIEW 8.5 Upgrade Notes (see page 12). One thing to be aware of, is that the INI key to disable the LLB Manager only works in 8.5.1 (see bug ID 67983 in the
LabVIEW 8.5 Known Issues Document).
Hope this helps shed some light on the situation-
Travis M
LabVIEW R&D
National Instruments