Ответ 1
Проверьте следующие статьи:
Администрирование развертываний ClickOnce
Пошаговое руководство: создание пользовательского установщика для приложения ClickOnce
Есть ли способ запуска пользовательского кода во время установки или удаления приложения ClickOnce?
Этот вопрос был задан до здесь, но это было давно, ответ на него был IMHO очень глупым, и я вроде надеюсь, что более поздние версии VS предоставили более элегантное решение...
Проверьте следующие статьи:
Администрирование развертываний ClickOnce
Пошаговое руководство: создание пользовательского установщика для приложения ClickOnce
Это решение не очень элегантно, но работает:
Автозапуск приложения ClickOnce и очистка удаления или способ настройки ClickOnce
ClickOnce не может выполнять действия после установки или после удаления EXCEPT для приложений VSTO. Является ли ваше приложение VSTO-приложением?