|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
|
С "build with runtime packages = false" программа перестает запускаться30.06.2012, 18:22. Показов 2686. Ответов 13
Метки нет (Все метки)
Здравствуйте. Использую C++ Builder XE (2010).
После снятия галочки пункта "build with runtime packages" в разделе Packages перестает запускаться программа, не зависимо от конфигурации построения (Debug/Release). При запуске попросту выдается сообщения Windows о том что прекращена работа программы. Никаких сторонних dll к проекту не подключалось, из дополнительных библиотек - только если <stdio.h> и STL-овская <set.h>. Другие проекты же нормально запускаются после снятия этой опции и спокойно идут на компьютерах без Builder-а. Может кто уже встречался с подобной проблемой и знает как её решить? Добавлено через 2 часа 28 минут Хм...Закомментировал в одном из модулей строку #pragma package(smart_init) и проблема разрешилась...Но как бы теперь других проблем не возникло
0
|
|
| 30.06.2012, 18:22 | |
|
Ответы с готовыми решениями:
13
В С++ builder 6 нету Build with runtime packages Build with runtime packages |
|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
||||||
| 30.06.2012, 18:36 [ТС] | ||||||
|
Да, в чистом проекте все отлично работало. Да и в других готовых проектах никогда подобных проблем не возникало.
Вот в этом модуле, если раскомментировать строку, то скомпилированный экзешник работать не будет:
0
|
||||||
|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
|
| 30.06.2012, 18:44 [ТС] | |
|
Нету. Только стандартные. Тем более я создавал новый проект, и копировал в него код, функции и методы из старого, и компоненты на форме заново размещал. Он с той же ошибкой вылетал.
0
|
|
|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
|
| 30.06.2012, 18:49 [ТС] | |
|
Не просто код, а конкретно код одного модуля (см. выше). Если, например, из него весь код перенести в другой, то программа заработает. Ну или просто нужно закомментировать/удалить строку с #pragma package
Мне почему то кажется, что это глюк самого Билдера.
0
|
|
|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
||||||
| 30.06.2012, 18:57 [ТС] | ||||||
|
cpp файл приведен выше, а хидер вот:
0
|
||||||
|
|
||||||
| 30.06.2012, 19:07 | ||||||
|
А что в UMainForm.h ?
Попробуйте изменить так
0
|
||||||
|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
||||||
| 30.06.2012, 19:13 [ТС] | ||||||
|
Не помогло к сожалению. UMainForm - модуль главной формы (она там одна в принципе, но я уже привык так называть). Хидер:
0
|
||||||
|
8 / 8 / 3
Регистрация: 17.05.2012
Сообщений: 50
|
|
| 30.06.2012, 19:21 [ТС] | |
|
Понял в чем проблема - мой модуль называется Classes, и он, видимо, конфликтовал с Classes.hpp. Переименовал его - и теперь всё работает.
0
|
|
|
|
|
| 30.06.2012, 19:24 | |
|
Хм я обратил внимание, но думал что это Classes.hpp так в новой версии Builder-ра записывается...
0
|
|
| 30.06.2012, 19:24 | |
|
Помогаю со студенческими работами здесь
14
Build with runtime packages Ошибка при отключении Build with runtime packages Приложение перестало запускаться с включенными runtime packages Exception когда поставлен "Run with runtime packages" - false Ошибка с Build with runtimes packages Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|