Может ли WinForms exe быть установлен в программные файлы вместо dir профиля пользователя?
Я могу установить приложение один раз в программных файлах, и позже все обновления должны находиться в одном месте.
Следующая ветка должна ответить на ваш вопрос.
Как контролировать местоположение установки ClickOnce?
Приложения ClickOnce устанавливаются для каждого пользователя. кеш приложения. Эти приложения управляются службой ClickOnce. Если вы хотите установить для пользователя указанное местоположение, например C: \ Program файлы \ ... вы должны использовать MSI или некоторые другая технология установки.
Подробнее о ClickOnce на MSDN:
Обзор развертывания ClickOnce (см. Сравнительную таблицу ClickOnce и установщика Windows)