Я сталкивался с этой проблемой раньше и решил ее. Это связано с тем, что VSTO создает собственный домен приложений во время загрузки для VSTO AddIn. Действие использует Shadow Copy для копирования VSTO .DLL во временную папку и загрузки его оттуда.
Антивирусные инструменты, такие как McAfee, активно убивают эту операцию теневого копирования, поэтому надстройка не будет загружаться на защищенные компьютеры или компьютеры с ограниченными разрешениями безопасности.
Чтобы обойти теневую копию, попросите установщика поместить AddIn .DLL в глобальный кэш сборок. Благодаря этому в GAC процесс теневого копирования исключается, и .DLL должен загружаться.
Имейте в виду - это может вызвать проблемы при разработке, поэтому не развертывайте .DLL в GAC на вашем компьютере разработки. Если вы это сделаете, вы не сможете запустить свои изменения в Visual Studio (вместо этого будет работать DLL в GAC).