Вот как я решил проблему, если кто-то попал в ту же ситуацию:
Я предположил, что ошибка была связана со мной при публикации моего VSTO .dll.Оказывается, проблема была с .exe, который выбросил ошибку.К счастью, сторонний .exe был открытым исходным кодом, поэтому я смог загрузить исходный код, перестроить и опубликовать его с опцией «Создать приложение без манифеста».
Это решило проблему.Когда я добавил новый .exe и опубликовал VSTO .dll через ClickOnce, все прошло гладко.
Вопрос в том, почему это происходит.Это ошибка, или есть причина для этого?Похоже, у многих людей такая же проблема.