У меня есть опыт работы только с Excel, но, насколько я знаю, вам нужен манифест .vsto, а также .dll, чтобы в значительной степени исключить идею «одного файла».Вероятно, есть некоторые файлы, которые не нужны и могут быть обрезаны (.pdb легко приходит на ум), но я думаю, что лучший подход - НЕ пытаться сжать его как можно больше.Вместо этого используйте установщик, который может выполнить все необходимые настройки.