Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
мастер топоров
 Аватар для Koran
917 / 742 / 101
Регистрация: 16.08.2009
Сообщений: 1,476

Создание установочного пакета с проверкой разрядности системы

07.04.2011, 17:38. Показов 3032. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
не подскажете как по-умному спихнуть в установочный пакет приложения установку платформы .NET Framework?
- проверка наличия платформы
- проверка разрядности системы
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.04.2011, 17:38
Ответы с готовыми решениями:

Создание установочного пакета ASP.NET
Доброе время суток, форумчане. Необходимо сделать инсталятор web приложения. Но где будет проходить установка может не оказаться IIS,...

Создание установочного пакета для приложения
Как это делается в 10ой и 12ой студии? В книге что я читаю пишут мол в 08 студии достаточно добавить к решению проект установки, но чего-то...

Создание установочного пакета
Всем добрый вечер! Подскажите пожалуйста, как создавать установочный пакет программы, написанной на visual basic 2010 express? Заранее...

12
87 / 85 / 10
Регистрация: 04.04.2011
Сообщений: 221
07.04.2011, 17:47
Koran, на чем пакет делаете? У меня есть готовые скрипты для InnoSetup, которые не только фреймверк проверяют, но и mdac и 12-ю верию драйвера MSAccess и т.д.
0
мастер топоров
 Аватар для Koran
917 / 742 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
07.04.2011, 18:53  [ТС]
я делаю штатными средствами MSVS2010
0
 Аватар для Vladilena
7 / 7 / 1
Регистрация: 11.05.2012
Сообщений: 51
17.05.2012, 10:33
Меня тоже этот вопрос интересует. У меня приложение на C#.
Может быть кто-то знает???
0
 Аватар для SalterOk
117 / 114 / 10
Регистрация: 02.06.2011
Сообщений: 280
17.05.2012, 17:18
так если стандартными средствами то все проверяется автоматом
если нужен фреймворк то можна указать что бы скачивало с оф сайта или по своей ссылке или же создает локальную копию установщика фреймворка(как redist)
0
 Аватар для DiZ91
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 17
17.05.2012, 22:30
меня тоже интересует этот вопрос. хотя думаю использовать стороннюю программу для создания пакетов
0
 Аватар для Vladilena
7 / 7 / 1
Регистрация: 11.05.2012
Сообщений: 51
18.05.2012, 02:21
А чем тебе VS не угодила в этом плане??
0
4 / 4 / 4
Регистрация: 22.03.2012
Сообщений: 73
08.05.2013, 13:29
Возник тот же вопрос. из описанного выше не понял как это сделать, может кто-то описать подробнее?
0
MЫW
 Аватар для phantom96
124 / 109 / 9
Регистрация: 15.02.2013
Сообщений: 538
08.05.2013, 13:58
Извините, а как вы компилируя под .net 4 запустите приложение без .net 4? Компилируйте под более старую версию установщик и ищите папку с .net 4 как вариант.
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6101 / 4957 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
08.05.2013, 18:55
phantom96, в реестре есть информация об установленном фреймворке. Можете скомпилировать на WINAPI, тогда запустится даже в win 3.11
0
MЫW
 Аватар для phantom96
124 / 109 / 9
Регистрация: 15.02.2013
Сообщений: 538
08.05.2013, 19:06
А реально в готовый установочный пакет на .net 4 впихнуть перед загрузкой этот тест? Т.е. сможет ли он проверить и запустить установщик фрэймворка в случае чего? Или лучше сделать всё таки маленькую программу которая будет основной сетап запускать?
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6101 / 4957 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
08.05.2013, 19:48
phantom96, как вы запустите программу на нет4 если на компьютере нет фреймворка?
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
08.05.2013, 19:53
Цитата Сообщение от Koran Посмотреть сообщение
не подскажете как по-умному спихнуть в установочный пакет приложения установку платформы .NET Framework?
- проверка наличия платформы
- проверка разрядности системы
Гуглите термин "бутстраппер" (setup bootstrapper).
Бутстраппер запускается до основного установщика и проверяет зависимости,
устанавливает недостающие компоненты (пререквизиты) и т.п.
Сейчас все современные инструменты для создания дистрибутивов (Advanced Installer,
Install Shield, NSIS, WiX) умеют делать бутстрапперы, есть также и самостоятельные
программы для этого (dotNetInstaller, например).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.05.2013, 19:53
Помогаю со студенческими работами здесь

Как удалить антивирус nod32 без установочного пакета?
Всем доброго времени суток! :) Надеюсь, я обращаюсь по адресу. В общем, меняю антивирус на домашнем компьютере и ноуте с nod32 на...

Как удалить антивирус nod32 без установочного пакета?
Всем привет! Помогите разобраться с нодом 32, случайно удалил установочный файл на него теперь он блокирует удаление. На одном из местных...

Как из установочного пакета Java сделать пакет msi для установки посредством GPO
Добрый день. Прошу не пинать меня за этот вопрос. Я с JAVA не знаком. Объясните мне или укажите ссылку как из установочного пакета JAVA...

Создание установочного файла!!
Подскажите как все что я сделал скомпоновать в 1 установочный????

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru