Подтвердить что ты не робот

Нажмите "Один раз" - все пользователи

Как настроить клик-один для установки приложений для всех пользователей. На другом форуме мне пришлось "использовать MSI" - спасибо, но как. Кроме того, первый пользователь установки не может быть администратором, что может быть проблемой. И я хочу, чтобы все пользователи запускали проверку обновлений. Нет локального хранилища, это WPF-клиент для службы WCF.

Мы XP, внутренние.

4b9b3361

Ответ 1

Если вам нужно установить/обновить для всех пользователей на ПК, Clickonce не вариант. Clickonce предназначен для установки приложения для одного пользователя без административных прав.

Вам нужно будет создать установщик MSI для распространения приложения на нескольких пользователей на одном компьютере. Существует несколько способов развертывания и обновления приложений на клиентах, когда клиент не имеет административных прав. Несколько примеров:

  • Рекламируйте свою MSI в Active Directory, установка и обновление не требуют административных привилегий.
  • Используйте System Center Update Publisher (SCUP), чтобы опубликовать приложение в службах обновления Windows Server (WSUS). С помощью WSUS вы можете развернуть обновления Microsoft и ваше приложение. Оба WSUS и SCUP доступны для загрузки.
  • Использовать групповую политику для повышения установки установщиков (не рекомендуемое решение!), чтобы включить не-админы для установки MSI для всех пользователей.

Надеюсь, это поможет.

Ответ 2

ClickOnce не может быть установлен так, как вы думаете, чтобы запустить его, это просто URL (http://server/myapp/myapp.application). Таким образом, если вы можете заставить пользователя нажать на URL-адрес, вы сделали то же самое. Вот что мы сделали, и это работает очень хорошо.

Мы управляем 5000 рабочими столами на крупном предприятии, а то, что мы сделали, чтобы получить приложение на всех компьютерах, создало простой файл MSI, который помещал иконку на рабочий стол (вы могли бы поместить ее в исходное меню или, как мне кажется,). Значок имеет стандартный значок приложения и представляет собой просто значок ссылки, который указывает на URL-адрес.

Когда пользователь нажимает значок, он запускает приложение и устанавливается, поэтому все автоматические обновления также сбрасываются.

Теперь это сработало для нас, потому что у нас действительно хорошее программное обеспечение для управления предприятиями, чтобы иметь возможность развертывать MSI на предприятии. Я не знаю вашей ситуации, поэтому я не знаю, будет ли это работать или нет.

Построение MSI полного приложения поражает цель автоматических обновлений и вещей, которые предоставляет ClickOnce. Построение MSI для удаления значка на машине просто и нужно просто установить один раз.

Если вам нужна помощь или у вас есть вопросы по этому поводу, просто напишите мне, я довольно легко найду, просто проверьте мой блог.

Надеюсь, что это поможет.

-Keith