powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запуск программы сразу после установки
12 сообщений из 12, страница 1 из 1
Запуск программы сразу после установки
    #33078214
Gasanov2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, что надо сделать в SetupProject, чтобы после установки запустилась установленная программа?
В редакторе Custom Actions в качестве Action'а по завершению установки указываю на exe'шник программы. В этом случае программа запускается, но проблема в том что Setup ждет пока не закроешь программу и не завершает установку.
А мне надо сделать так чтобы установка завершалась и сразу после этого программа запускалась.

Каждая сложная вещь есть совокупность простых вещей
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Запуск программы сразу после установки
    #38805108
Osho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аналогичная проблема, неужели не нашлось решение за 10 лет? :D
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805223
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Osho,

~9.5 лет. Зайди через пол-года
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805232
Osho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pollaris, да ты прирожденный тролль.

Я нашел решение: http://msdn.microsoft.com/ru-ru/library/d9k65z2d(v=vs.100).as0px
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805289
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OshoPollaris, да ты прирожденный тролль.

Я нашел решение: http://msdn.microsoft.com/ru-ru/library/d9k65z2d(v=vs.100).as0px

Хм.. Вроде начиная с 12 версии нет setup-проектов... Есть сторонние, есть clickonce. А ссылка отличная: "Содержимое не найдено"
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805292
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
там ноль нужно убрать походу в aspx и ссылка заработает
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805304
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем Gтам ноль нужно убрать походу в aspx и ссылка заработает
Да я знаю. Все равно сути не меняет - setup-projects уже в прошлом.
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805305
Osho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79OshoPollaris, да ты прирожденный тролль.

Я нашел решение: http://msdn.microsoft.com/ru-ru/library/d9k65z2d(v=vs.100).as0px

Хм.. Вроде начиная с 12 версии нет setup-проектов... Есть сторонние, есть clickonce. А ссылка отличная: "Содержимое не найдено"

Да вы абсолютно правы все можно скачать здесь

Первую ссылку поправил
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805309
Osho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79Артем Gтам ноль нужно убрать походу в aspx и ссылка заработает
Да я знаю. Все равно сути не меняет - setup-projects уже в прошлом.

А что нынче актуально? Посоветуйте плиз.
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805312
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OshoArm79пропущено...

Да я знаю. Все равно сути не меняет - setup-projects уже в прошлом.

А что нынче актуально? Посоветуйте плиз.
Актуально? А что вам нужно, для начала?

Сначала посмотрите clickonce и его ограничения. Если они для вас не важны, его и берите.
Или сторонние, WiX, InstallShield, еще какие. Их много.
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805322
Osho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79Oshoпропущено...


А что нынче актуально? Посоветуйте плиз.
Актуально? А что вам нужно, для начала?

Сначала посмотрите clickonce и его ограничения. Если они для вас не важны, его и берите.
Или сторонние, WiX, InstallShield, еще какие. Их много.

Задача стандартная: обновлять программу через веб. При чем это должно происходить по нажатию кнопки пользователем. Так-то сейчас разобрался с setup-project. Там все просто до безобразия:
Стучимся на сервер по адресу, смотрим файлик xml. В нем находим номер версии, который сверяем с клиентской версией ПО. Скачиваем файлик msi с помощью WebClient, запускаем установщик, закрываем программу и установщик автоматом запускает приложение снова.
...
Рейтинг: 0 / 0
Запуск программы сразу после установки
    #38805330
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OshoТам все просто до безобразия:
Стучимся на сервер по адресу, смотрим файлик xml. В нем находим номер версии, который сверяем с клиентской версией ПО. Скачиваем файлик msi с помощью WebClient, запускаем установщик, закрываем программу и установщик автоматом запускает приложение снова.
Ну что, безобразие вижу, а вот простоты не наблюдаю.

Вот ограничения технологии ClickOnce :
* Приложения ClickOnce устанавливаются для единственного пользователя. Установка приложения для всех пользователей рабочей станции невозможна.
* Приложения ClickOnce всегда устанавливаются в управляемую системой папку, специфичную для пользователя. Изменить или повлиять на выбор папки, куда устанавливается приложение, нельзя.
* Если приложения ClickOnce устанавливаются в меню Пуск, они получат всего два ярлыка: один запускает приложение, а другой — открывает в браузере справочную веб-страницу. Изменить это не удастся, равно как не получится добавить приложение ClickOnce в группу Startup (Автозагрузка), меню Favorites (Избранное) и т.п.
* Нельзя изменять пользовательский интерфейс мастера установки. Это значит, что добавлять новые диалоговые окна, изменять текст в существующих окнах и т.п. невозможно.
* Нельзя изменять страницу установки, сгенерированную приложениями ClickOnce. Однако после генерации можно отредактировать HTML-разметку вручную.
* Развертывание ClickOnce не позволяет устанавливать разделенные компоненты в кэш глобальных сборок (GAC).
* Развертывание ClickOnce не дает возможность выполнять специализированные действия (такие как создание базы данных или конфигурирование настроек реестра).
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запуск программы сразу после установки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]