Поскольку расширения оболочки являются COM-объектами, вы сможете найти GUID, используемый для идентификации объекта в реестре на компьютерах, на которых он работает, или в файлах вашего проекта / сборки. Убедитесь, что он правильно регистрируется на компьютерах с Windows 7, выполнив поиск в реестре или воспользовавшись средством просмотра объектов OLE-COM.
Запустите файл MSI с подробным ведением журнала, чтобы выяснить, есть ли проблемы с установкой. Настольный браслет необходимо правильно зарегистрировать, и он может молча сбоить в зависимости от того, как он регистрируется.
Как я уже говорил в моем комментарии выше, написание расширений в управляемом (.NET) коде исторически было проблемой. Хотя некоторые люди могут сойти с рук.