Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать такое .NET приложение, которое устанавливает Framework? / 16 сообщений из 16, страница 1 из 1
26.05.2015, 13:18
    #38968630
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Есть WiX 3.9 инсталлятор msi, который ставит приложение, требующее 4.5.

Есть самописное setup.exe (c#), которое запускает этот msi.

1. Как сделать так, чтобы setup.exe проверял наличие 4.5. и если его нет, то устанавливал из рядом лежащего файла?
2. setup должне быть на каком-нибудь старом фреймворке, чтобы он с гарантией присутствовал в системе (не старше Win7)?
3. или переписывать setup на c++?
4. или все-таки переписывать инсталлятор на bundle?

как сделать?
...
Рейтинг: 0 / 0
26.05.2015, 14:16
    #38968704
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Winnipuhкак сделать?В реестр "заглянуть": How to: Determine Which .NET Framework Versions Are Installed .
...
Рейтинг: 0 / 0
26.05.2015, 16:20
    #38968940
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
skyANAWinnipuhкак сделать?В реестр "заглянуть": How to: Determine Which .NET Framework Versions Are Installed .


это даже не полдела, а установить?
...
Рейтинг: 0 / 0
26.05.2015, 16:24
    #38968948
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
...
Рейтинг: 0 / 0
26.05.2015, 16:36
    #38968966
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
у меня только 2 вопроса:
а) нафига запускать msi из exe файла?
б) что мешает добавить требование Framework 4.5 в msi и добавить возможно её загрузки и установки при необходимости?
...
Рейтинг: 0 / 0
26.05.2015, 23:09
    #38969288
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Roman Mejtesу меня только 2 вопроса:
а) нафига запускать msi из exe файла?
б) что мешает добавить требование Framework 4.5 в msi и добавить возможно её загрузки и установки при необходимости?

б) это и есть цель, желательно без закачки из интернета.
Но вроде я сделал эту фигню через WiX Bootstraper.
...
Рейтинг: 0 / 0
28.05.2015, 11:19
    #38970492
Alexey2112
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
WinnipuhRoman Mejtesу меня только 2 вопроса:
а) нафига запускать msi из exe файла?
б) что мешает добавить требование Framework 4.5 в msi и добавить возможно её загрузки и установки при необходимости?

б) это и есть цель, желательно без закачки из интернета.
Но вроде я сделал эту фигню через WiX Bootstraper.
Правильно сдела - через установщик. Попробуй ещё WiX#, чтобы совсем нирваной проняло.
...
Рейтинг: 0 / 0
28.05.2015, 11:30
    #38970509
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Alexey2112Winnipuhпропущено...


б) это и есть цель, желательно без закачки из интернета.
Но вроде я сделал эту фигню через WiX Bootstraper.
Правильно сдела - через установщик. Попробуй ещё WiX#, чтобы совсем нирваной проняло.

Это тот который WixSharp? отличный инструмент.

Я кстати, собирался инсталлятор для одного из приложений сделать на нем, а сейчас задумался:

если сделать WPF интерфейс для инсталлятора, то что будет, если в системе нет нужного фреймворка?
А точнее так - какой NF надо использовать, чтобы инсталлятор не требовал доп. фреймворков на ОС >=7 ?
...
Рейтинг: 0 / 0
28.05.2015, 13:27
    #38970716
Alexey2112
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Winnipuhесли сделать WPF интерфейс для инсталлятора, то что будет, если в системе нет нужного фреймворка?
А точнее так - какой NF надо использовать, чтобы инсталлятор не требовал доп. фреймворков на ОС >=7 ?
Тот, который будет однозначно установлен на ОС >=7.

А зачем инсталлятор на WPF? Это WiX# такие позволяет делать?
...
Рейтинг: 0 / 0
28.05.2015, 13:58
    #38970776
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Alexey2112Winnipuhесли сделать WPF интерфейс для инсталлятора, то что будет, если в системе нет нужного фреймворка?
А точнее так - какой NF надо использовать, чтобы инсталлятор не требовал доп. фреймворков на ОС >=7 ?
Тот, который будет однозначно установлен на ОС >=7.

А зачем инсталлятор на WPF? Это WiX# такие позволяет делать?

Да, свой интерфейс можно сделать без проблем. У него там семплы есть.
...
Рейтинг: 0 / 0
28.05.2015, 15:25
    #38970914
Alexey2112
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Alexey2112Тот, который будет однозначно установлен на ОС >=7.
Только вот как это гарантировать? Юзер может просто удалить .NET 3.5 из семёрки (да, такой вот юзер). Или иметь какую-нибудь "облегчённую сборку" (есть любители) без .NET. Я не знаю точно, может, семёрка без .NET не работает, но, вроде, он для неё все же не критичен.
...
Рейтинг: 0 / 0
28.05.2015, 15:32
    #38970923
Alexey2112
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Winnipuh,

ну а так-то, по твоим ощущениям, Виксшарп надирает батоны обычному Виксу?

Кстати, сколь давно ты Виксшарпом пользуешься? Он, вроде, недавно появился.
...
Рейтинг: 0 / 0
28.05.2015, 15:40
    #38970934
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Alexey2112Winnipuh,

ну а так-то, по твоим ощущениям, Виксшарп надирает батоны обычному Виксу?

Кстати, сколь давно ты Виксшарпом пользуешься? Он, вроде, недавно появился.

Слежу за проектом давно, тестировал, давал какие-то примечания автору, он часть сделал.
Если сделал дизайн диалогов MSI - это было бы совсем хорошо.
Но это морока.
Текущая версия более-менее.
В виксе надо пальцами всё делать, а там на уровне классов, меньше ошибок и т.д.
Надо посмотреть примеры, прояснится.
...
Рейтинг: 0 / 0
28.05.2015, 23:04
    #38971307
wamaco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
...
Рейтинг: 0 / 0
29.05.2015, 05:48
    #38971390
Alexey2112
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
wamacoWinnipuh,

http://net-framework.ru/
Сам тоже оттуда качаешь? И клиентам это даёшь?
...
Рейтинг: 0 / 0
29.05.2015, 10:48
    #38971590
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такое .NET приложение, которое устанавливает Framework?
Alexey2112Alexey2112Тот, который будет однозначно установлен на ОС >=7.
Только вот как это гарантировать? Юзер может просто удалить .NET 3.5 из семёрки (да, такой вот юзер). Или иметь какую-нибудь "облегчённую сборку" (есть любители) без .NET. Я не знаю точно, может, семёрка без .NET не работает, но, вроде, он для неё все же не критичен.

это сразу же становится проблемой юзера, даже если у него получилось.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать такое .NET приложение, которое устанавливает Framework? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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