Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/48: Рейтинг темы: голосов - 48, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 26.10.2009
Сообщений: 5

Создание установщика: Как обеспечить установку приложения после установки FW

19.02.2010, 10:00. Показов 9350. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я пытаюсь создать в студии установщик для своей программы. Создала отдельный проект Setup Project. В процессе тестирования столкнулась с двумя проблемами.
1. Для работы программы необходим Framework 3.5. Я поместила установочный файл в каталог с setup.exe. И все, вроде, хорошо, при запуске установки идет проверка на наличие Framework и, если нужно, он устанавливается, но после этого не запускается установка моей программы. Приходится еще раз нажимать setup.exe и тогда уже происходит установка программы. Естественно, хотелось бы, чтобы установка моей программы запускалась автоматически, после установки framework 3.5.
2. На одном из компьютеров для тестирования установщика стоит Vista. Почему-то установщик запускается с рабочего стола нормально, а при запуске с диска D выдает ошибку "файл setup.msi не найден". То же самое с удалением, установили программу на диск D и потом не смогли удалить даже через "Установку и удаление программ". Кто-нибудь может подсказать с чем это связано? С тем что стоит Vista или, может быть, на компьютере надо поменять какие-нибудь настройки? Как такое можно победить? На других компьютерах, где XP и Windows 7 проблем не возникло.
Если кто-то знает ответы, пожалуйста, подскажите.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.02.2010, 10:00
Ответы с готовыми решениями:

После установки линукс не могу запустить установку винды с флешки
Доброго времени суток! Столкнулся с проблемой, пытался установить линукс минт, все норм, теперь закатал винду на флешку, в биосе все норм,...

После отключения питания во время установки Windows 10 не могу начать установку заново
Здравствуйте, произошло отключение питания во время установки Windows 10. Теперь не могу начать установку заново,вылезает вот такое окно...

Можно ли удалять после установки расширения папку установщика расширения
Надо было установить расширение, сделал папку на хостинге(tmp) и скопировал файлзилой туда распакованные файлы расширения(20 мин....

9
 Аватар для DmitryBLR
2 / 2 / 0
Регистрация: 04.12.2009
Сообщений: 58
19.02.2010, 12:20
на первый вопрос, может, поможет следующее: зайти в свойства проекта, нажать на "Prerequisites", в появившемся окне выбрать необходимые компоненты
0
0 / 0 / 0
Регистрация: 26.10.2009
Сообщений: 5
19.02.2010, 14:02  [ТС]
Я это пробовала, но в этом случае установщик начинает качать framework из интернета. Сделать так, чтобы брал установочный файл, который есть, не получилось.
0
 Аватар для FreeWay
84 / 84 / 19
Регистрация: 17.12.2007
Сообщений: 574
19.02.2010, 17:21
на второй вопрос - висту в топку.
севен это таже виста только с меньшим количеством глюков, виста уже не вернется, можете не переживать)))


первый тоже интересует:
а разве нельзя посмотрев куда лезут мои ссылки (к каким библиотекам) и положить их в файл с прогой??
0
0 / 0 / 0
Регистрация: 26.10.2009
Сообщений: 5
20.02.2010, 12:37  [ТС]
К сожалению проблему с Вистой(если проблема именно в ней) нужно решить, поскольку у пользователя на компе может стоять что угодно. Можно, конечно, сделать установку копированием файлов, но это как-то не солидно.
первый тоже интересует:
а разве нельзя посмотрев куда лезут мои ссылки (к каким библиотекам) и положить их в файл с прогой??
Не совсем поняла о чем Вы спрашиваете.. Если можно, объясните подробнее, что имеете в виду.
0
0 / 0 / 0
Регистрация: 16.09.2011
Сообщений: 9
16.09.2011, 21:08
Цитата Сообщение от Лиса Посмотреть сообщение
Я пытаюсь создать в студии установщик для своей программы. Создала отдельный проект Setup Project. В процессе тестирования столкнулась с двумя проблемами.
1. Для работы программы необходим Framework 3.5. Я поместила установочный файл в каталог с setup.exe. И все, вроде, хорошо, при запуске установки идет проверка на наличие Framework и, если нужно, он устанавливается, но после этого не запускается установка моей программы. Приходится еще раз нажимать setup.exe и тогда уже происходит установка программы. Естественно, хотелось бы, чтобы установка моей программы запускалась автоматически, после установки framework 3.5.
2. На одном из компьютеров для тестирования установщика стоит Vista. Почему-то установщик запускается с рабочего стола нормально, а при запуске с диска D выдает ошибку "файл setup.msi не найден". То же самое с удалением, установили программу на диск D и потом не смогли удалить даже через "Установку и удаление программ". Кто-нибудь может подсказать с чем это связано? С тем что стоит Vista или, может быть, на компьютере надо поменять какие-нибудь настройки? Как такое можно победить? На других компьютерах, где XP и Windows 7 проблем не возникло.
Если кто-то знает ответы, пожалуйста, подскажите.
Столкнулся с подобными проблемами. Времени уже прошло достаточно , может вы сами нашли источник проблемы?
0
0 / 0 / 0
Регистрация: 26.10.2009
Сообщений: 5
20.09.2011, 09:07  [ТС]
Цитата Сообщение от watson Посмотреть сообщение
Столкнулся с подобными проблемами. Времени уже прошло достаточно , может вы сами нашли источник проблемы?
Что касается проблемы с вистой, то насколько я помню проблема была в правах, не в системе. Во всяком случае, сейчас таких проблем при установке не возникает.
Первая проблема до сих пор не решена. Просто нет времени, чтобы этим заняться. Сейчас при установке framework ставится отдельно, либо выдвигается требование, что он нужен для работы программы (в семерке и висте он есть по умолчанию), а setup ставит саму программу. Так что если будет найдено решение, то пишите, буду признательна.
0
0 / 0 / 0
Регистрация: 08.08.2012
Сообщений: 18
06.09.2012, 05:52
Не могу точно утверждать , но по моему, можно указать откуда будет происходить установка преквизитов по крайней мере в Vs 2010(Первый вложенный файл) Там соответственно второй пункт меню , если будет установщик вместе с программой идти , и третий пункт, если его можно будет взять например на сетевом диске. Во втором вложении выделил кнопку для вызова этого меню.
Миниатюры
Создание установщика: Как обеспечить установку приложения после установки FW   Создание установщика: Как обеспечить установку приложения после установки FW  
0
0 / 0 / 0
Регистрация: 08.08.2012
Сообщений: 18
06.09.2012, 06:14
Вопрос : как проверить что происходит не правильно при создании установщика? Собственно из дебага в си , программа работает нормально , а вот после создания установщика,его установки, появляется иконка запуска , но ничего не происходит если на неё нажать.
0
0 / 0 / 0
Регистрация: 13.06.2022
Сообщений: 4
25.06.2022, 22:55
Тоже столкнулась с этой проблемой.. можете рассказать, как вы её решили, если вообще это удалось?

Добавлено через 39 секунд
Цитата Сообщение от ExTower Посмотреть сообщение
Вопрос : как проверить что происходит не правильно при создании установщика? Собственно из дебага в си , программа работает нормально , а вот после создания установщика,его установки, появляется иконка запуска , но ничего не происходит если на неё нажать.
вот да, такая же проблема
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.06.2022, 22:55
Помогаю со студенческими работами здесь

Добавить в установку и развертывание приложения установку необходимого ПО
Вопрос такой, необходимо что бы при установки приложения устанавливалось так же дополнительное ПО, как это сделать? в моем случае это...

Как запустить установку приложения в фоновом режиме?
Доброго времени суток, подскажите может кто знает, мне нужно написать функцию, которая запускает установку драйвера (.ехе), но эта...

Как позволить установку приложения на карту памяти?
Здравствуйте. Возникла необходимость дать возможность переносить программу на SD карту. Видится мне, что делается это в пару кликов,...

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

как нажатием на кнопку запустить установку приложения из папки?
Всем привет :) Вопрос такой - запускаю приложение там есть кнопка "установить новую версию"(файл 111.apk к примеру находится на СД...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 31.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 31.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 30.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru