Место установки
Все программные файлы будут установлены в специальном каталоге ClickOnce, который является загадочным и трудно найти. Время от времени я обнаруживал, что это немного неприятно, то есть, если вы пытаетесь выяснить, что происходит на клиентском компьютере. Подход, принятый фреймворком Squirrel для Windows - установкой всего в каталог AppData
- был бы, на мой взгляд, намного лучше.
Восприятие клиента
Пользовательский интерфейс установки выглядит не очень красиво и не настраивается. Пользовательский опыт может быть воспринят как сомнительный / ненадежный, потому что он не похож на обычный установщик. Я обнаружил, что клиентов раздражает тот факт, что для установки не требуются права администратора. Это заставило их заподозрить какой-то взлом в настройке.
Нет вариантов установки, требующих повышенных разрешений
Очевидно, что ClickOnce не требует повышенных разрешений (учетных записей администратора), он не может выполнять операции, которые требуют их. Вот почему программа не может быть установлена для всех пользователей на компьютере, создавать записи реестра HKLM и т. Д. На самом деле я бы не назвал это недостатком, но это недостаток обеспечения преимуществ установки без повышенных разрешений.
Я бы очень хотел и использовал ClickOnce, если бы не было загадочного пути установки и ограничений UI / UX.