Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / exe шник / 6 сообщений из 6, страница 1 из 1
17.06.2008, 23:36
    #35378651
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
exe шник
Какие файлы можно удалить после создания ехешника
...
Рейтинг: 0 / 0
18.06.2008, 11:09
    #35379243
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
exe шник
tipadubКакие файлы можно удалить после создания ехешника
Любые, которые позволит операционная система. В том числе и сам EXE

А если серьезно, то опишите зачем Вам это надо? Как правило, ни один программист никогда не удаляет исходный код своих программ. Как минимум, складывает исходники в архив. Вдруг что исправить придется.
...
Рейтинг: 0 / 0
18.06.2008, 11:16
    #35379276
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
exe шник
Для создания инсталятора
Я так понимаю: остаются база данных, запросы, отчёты help, иконки, картинки, вся структура папок,

можно удалить процедуры, основную программу. Или нет
...
Рейтинг: 0 / 0
18.06.2008, 11:24
    #35379330
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
exe шник
Удалять ничего не надо. Для создания дистрибутива создается новая папка с необходимой структурой каталогов, куда и копируется все, что необходимо для приложения. Далее программа-инсталятор "натравливается" на эту папку для создания дистрибутива.

Копировать надо те файлы, которые не включены внутрь EXE. Т.е. в окне проекта слева от их имени стоит иконка перечеркнутого кружочка. Либо эти файлы вообще не включены в проект ни в каком виде.

Если файл включен внутрь EXE (слева от его имени в окне проекта нет никаких значков), то такой файл становится частью EXE и, как следствие, нет необходимости повторно включать его в дистрибутив. Он и так уже есть.

Внутрь EXE можно включить и таблицы. Тогда их тоже не имеет смысла поставлять клиенту отдельно. Но такие таблицы невозможно будет редактировать, ведь их модификация означает изменение файла EXE, что недопустимо (вирус!). Эти таблицы будут доступны только на просмотр. Данный прием можно использовать как простейший вариант защиты данных.
...
Рейтинг: 0 / 0
18.06.2008, 11:30
    #35379355
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
exe шник
> можно удалить процедуры, основную программу. Или нет

Если в проекте указана опция include (по умолчанию для форм, отчетов,
процедур), то форс складывает все эти файлы "внутрь" exe`шника.

Соответственно в поставке отдельно форм надобности нет.


А вот если "exclude" - то форкс будет искать указаные формы и отчеты в
папках, указаных в путях по умолчанию.


Обычно в дистрибутив прописываются сам exe, фоксовский рантайм, + ActiveX`ы
которые ты использовал (на машине клиента их может не оказаться.)

Таблицы в дистриб включать не обязательно (Как правило они уже установлены
на сервере и установка у клиента таблиц не требуется)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
18.06.2008, 11:52
    #35379470
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
exe шник
Большое спасибо! У меня в проекте таблицы и запросы отключены. Запросы подключил обратно. Создал ехешник оставил только структуру папок ехе файл, базу и таблицы, иконку, фон картинку, help. Вроде арбайтн.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / exe шник / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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