1 | |
Как можно убрать файлы из проекта или куда их убрать30.06.2018, 08:05. Просмотров 1495. Ответов 6
Метки единый exe (Все метки)
допустим есть преокт WinForms с подключенными библиотеками .
человек должен скачать установщик . Куда файлы этой прогрммы должны пойти ? как потом привязать exe файл программы к этой папке ? где лучше всего хранить файлы , подальше от юзера? можно ли как-то скрыть дерево файлов или прото их убрать ? например оставить просто exe файл программы .. Любиые ответы нужны , спасибо )
0
|
|
30.06.2018, 08:05 | |
Как можно убрать отображение своего работающего проекта из списка задач? Убрать ненужные файлы в папке проекта (C++ Builder 2010)
|
|
694 / 455 / 253
Регистрация: 19.12.2014
Сообщений: 1,754
|
|
30.06.2018, 10:56 | 2 |
Почитать к примеру:
http://rsdn.org/article/install/Deploying.xml https://hetmanrecovery.com/ru/... indows.htm https://shishizaru.livejournal.com/2198.html https://habr.com/post/70922/
1
|
9 / 6 / 1
Регистрация: 16.08.2016
Сообщений: 21
|
|
30.06.2018, 23:09 | 3 |
Enigma Virtual Box – система виртуализации приложений для Windows, которая позволяет корректно объединить все файлы приложения в один исполняемый файл без извлечения виртуальных файлов на диск.
1
|
9 / 6 / 1
Регистрация: 16.08.2016
Сообщений: 21
|
|
01.07.2018, 17:27 | 5 |
Именно так.
0
|
02.07.2018, 05:56 | 6 | |||||
![]() Решение
по умолчанию в Program Files. В идеале просто давать возможность указать место установки. Еще большая утопия: портабл. По умолчанию, все написаное уже портабл.
Условно говоря никак. Если вы использовали стороние либы не идущие в пакете .net, то они просто будут рядом с вашим базовым exe-файлом. Есть ньюанс, когда юзаете нестандартную глобальную сборку, тогда может прилететь проблема, что юзеру придется вручную доустанавливать нужную библиотеку. Еще можно указать, чтобы программа искала референсы в другой папке, для этого в app.config прописываете
Код
move "$(TargetDir)*.dll" "$(TargetDir)lib\" - для портабл всегда привычнее видеть настройки конфигурации рядом с exe, т.к. обьічно такие вещи таскают с собой на условной флешке - для устанавлеваемых правильнее закидывать в AppData\Roaming, чтобы юзера не конфликтовали с настройками. Если нужна папка для контента (например ваша программа скачивают инфу с бирж и формирует выходной exel-файл каждые 10 минут), то как правило ее указьівают в настройках приложения. Если вы строго зашьете ее скажем на "C:\Temp", то один из пользователей скорее всего возненавидит вас лютой ненавистью, т.к. у него там 10Мб свободного места. Окей, вот вам пример возможно ситуации: вываливается ошибка "error desiralization data with code 39 in AppName.dll". Пользователь вбивает ошибку в гугл, и видит что даная проблема присутствует на всех приложениях, использующих AppName.dll версии ниже 2.5, нужно скачать и заменить на 2.5.1. А у вас упакованое приложение. Облом. Плюс, я более чем уверен, что
0
|
04.07.2018, 15:02 [ТС] | 7 |
Wolfdp, я уже нашел выход с помощью ClickOnes ) Крутая штука .
но единственное не понятно как с ней работать , ну я разберусь . спасибо за ответ ) поставлю его пока что лучшим
0
|
04.07.2018, 15:02 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Как убрать из проекта ActiveX-компонент? Не могу разобраться куда CBW поставить нужно и как убрать остаток Как в Code::Blocks убрать ресурс из проекта? Как в заголовке окна проекта убрать 'Untitled'? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |