Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/64: Рейтинг темы: голосов - 64, средняя оценка - 4.66
Asm/C++/Delphi/Py/PHP/VBA
 Аватар для Jin X
6812 / 2052 / 238
Регистрация: 14.12.2014
Сообщений: 4,304
Записей в блоге: 12

Ошибки в RAD Studio (просто жесть)

08.09.2016, 00:14. Показов 13402. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установил XE8 - всё было ок. Вскоре удалил, чтобы установить 10.1 Berlin. И тут начались проблемы.
При запуске bds стала возникать ошибка (MessageBox): "Система конфигурации не прошла инициализацию".
Затем следующее окно: "Access violation at address 205FBCE2 in module 'coreide240.bpl'. Read of address 00000000".

Удалил Berlin, поставил Seattle - то же самое.
Удалил Seattle, поставил XE8 - то же самое (но он же работал недавно!!!)
Поставил 2007 - и тут тоже "Система конфигурации не прошла инициализацию", но есть кнопка Details:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[2066BF24]{TGIDE100.bpl} TogetherOptions.TTogetherAddInOptions.SaveOptions (Line 87, "TogetherOptions.pas" + 2) + $11
[2000A455]{rtl100.bpl  } System.@CheckAutoResult (Line 18047, "sys\system.pas" + 6) + $0
[2066BF24]{TGIDE100.bpl} TogetherOptions.TTogetherAddInOptions.SaveOptions (Line 87, "TogetherOptions.pas" + 2) + $11
[20A04DB1]{coreide100.bpl} EnvOptions.TEnvironmentOptions.SaveAddInOptions (Line 1805, "EnvOptions.pas" + 4) + $A
[20A03CAA]{coreide100.bpl} EnvOptions.TEnvironmentOptions.SaveOptions (Line 1361, "EnvOptions.pas" + 13) + $2
[20A7D0A0]{coreide100.bpl} ToolFrm.TToolForm.LoadOptions (Line 2333, "ToolFrm.pas" + 50) + $2
[20A7841B]{coreide100.bpl} ToolFrm.TToolForm.FormCreate (Line 333, "ToolFrm.pas" + 20) + $2
[20158AC9]{vcl100.bpl  } Forms.TCustomForm.DoCreate (Line 2949, "Forms.pas" + 5) + $B
[20158721]{vcl100.bpl  } Forms.TCustomForm.AfterConstruction (Line 2869, "Forms.pas" + 5) + $6
[20006BA9]{rtl100.bpl  } System.@AfterConstruction (Line 9520, "sys\system.pas" + 2) + $5
[20D1CCA8]{designide100.bpl} DockForm.TDockableForm.Create (Line 108, "DockForm.pas" + 3) + $6
[20A7D69D]{coreide100.bpl} ToolFrm.TToolForm.MainIDEFormInitialized (Line 2408, "ToolFrm.pas" + 1) + $F
[20D16ABD]{designide100.bpl} Events.TEvent.Send (Line 92, "Events.pas" + 2) + $11
[0041369F]{bds.exe     } AppMain.TAppBuilder.CMPostCreateInit (Line 1874, "ui\AppMain.pas" + 40) + $2
[2013C527]{vcl100.bpl  } Controls.TControl.DefaultHandler (Line 5157, "Controls.pas" + 5) + $9
[20159E7F]{vcl100.bpl  } Forms.Default (Line 3519, "Forms.pas" + 1) + $8
[201406A7]{vcl100.bpl  } Controls.TWinControl.DefaultHandler (Line 7312, "Controls.pas" + 1) + $7
[20159E7F]{vcl100.bpl  } Forms.Default (Line 3519, "Forms.pas" + 1) + $8
[2013FDD0]{vcl100.bpl  } Controls.TWinControl.MainWndProc (Line 7079, "Controls.pas" + 9) + $3
[20040E4C]{rtl100.bpl  } Classes.MakeObjectInstance (Line 11615, "common\Classes.pas" + 11) + $3
[20137642]{vcl100.bpl  } Controls.IsVCLControl (Line 2113, "Controls.pas" + 2) + $B
[201625F0]{vcl100.bpl  } Forms.TApplication.ProcessMessages (Line 8117, "Forms.pas" + 1) + $2
[2016262A]{vcl100.bpl  } Forms.TApplication.HookMainWindow (Line 8131, "Forms.pas" + 1) + $0
[2016291F]{vcl100.bpl  } Forms.TApplication.Run (Line 8225, "Forms.pas" + 22) + $C
[00422976]{bds.exe     } bds.bds (Line 195, "" + 7) + $7
Переустановил .NET Framework - эффект нулевой.
Далее стал удалять bds.exe.config.

Результат:
• Berlin - запускается, но при компиляции даже пустого проекта пишет:
Code
1
2
[MSBuild Error] The "CreateProperty" task could not be instantiated from the assembly "Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Please verify the task assembly has been built using the same version of the Microsoft.Build.Framework assembly as the one installed on your computer and that your host application is not missing a binding redirect for Microsoft.Build.Framework. Unable to cast object of type 'Microsoft.Build.Tasks.CreateProperty' to type 'Microsoft.Build.Framework.ITask'.
[MSBuild Error] The "CreateProperty" task has been declared or used incorrectly, or failed during construction. Check the spelling of the task name and the assembly name.
• 2007 - выдаёт Access violation (адрес 00000000, попытка чтения адреса 00000000).
Восстанавливаю bds.exe.config, теперь запускается, предварительно выдав сообщение:
Code
1
2
3
Failed to load IDE add in 'C:\Program Files (x86)\CapableObjects\ECO\4.0\design\BDS\Eco.BdsLoader.dll'.
Адресат вызова создал исключение.
Additional Information: Система конфигурации не прошла инициализацию
Ещё по началу ругался на EditorLineEnds.ttr, но потом перестал (после трёх переименований).
При компиляции пустого проекта тоже выдаёт:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[MSBuild Error] The "DCC" task failed unexpectedly.
System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section startup. (C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin\bds.exe.Config line 2)
   at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
   at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
   at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
   at System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
   --- End of inner exception stack trace ---
   at System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
   at System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(String sectionName)
   at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
   at System.Configuration.ConfigurationManager.GetSection(String sectionName)
   at System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
   at System.Diagnostics.DiagnosticsConfiguration.GetConfigSection()
   at System.Diagnostics.DiagnosticsConfiguration.Initialize()
   at System.Diagnostics.DiagnosticsConfiguration.get_SwitchSettings()
   at System.Diagnostics.Switch.InitializeConfigSettings()
   at System.Diagnostics.Switch.InitializeWithStatus()
   at System.Diagnostics.Switch.get_SwitchSetting()
   at System.Diagnostics.BooleanSwitch.get_Enabled()
   at System.Xml.Serialization.TempAssembly.LoadGeneratedAssembly(Type type, String defaultNamespace, XmlSerializerImplementation& contract)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type)
   at Borland.Build.Tasks.Common.Metadata.TaskFactory.get_Metadata()
   at Borland.Build.Tasks.Common.ToolTaskManager.GetMetadata(String name)
   at Borland.Build.Tasks.Common.BaseTask.get_Metadata()
   at Borland.Build.Tasks.Delphi.DCC.TargetOutOfDate()
   at Borland.Build.Tasks.Common.BaseTask.SkipTaskExecution()
   at Microsoft.Build.Utilities.ToolTask.Execute()
   at Borland.Build.Tasks.Common.BaseTask.Execute()
   at Borland.Build.Tasks.Delphi.DCC.Execute()
   at Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(ExecutionMode howToExecuteTask, Hashtable projectItemsAvailableToTask, BuildPropertyGroup projectPropertiesAvailableToTask, Boolean& taskClassWasFound)
В общем, что делать - непонятно. Попытки запуска от имени администратора ни к чему не приводят. Использование фиксов http://andy.jgknet.de/blog/ide-tools/ide-fix-pack/ не помогает.
Я уже на это потратил несколько дней по много часов. Задолбался конкретно!

Подскажите, плиз, кто знает!!! Что делать, чтобы всё заработало?!

p.s. Вот здесь ещё обсуждение моей темы есть: http://forum.sources.ru/index.php?showtopic=409503
p.p.s. Винду (Win 7 x64) переставлять не хочу.

Заранее спасибо!!!!!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.09.2016, 00:14
Ответы с готовыми решениями:

Embarcadero RAD Studio
добрый день. кодю в Делфи, посему и пишу в этот раздел. мой вопрос: как в IDE Делфи 2010 изменить дефолтный шрифт для вновь...

RAD Studio (delphi)
Подскажите пожалуйста есть ли RAD Studio 2010 (Delphi) что бы с активацией не было проблем киньте ссылку пожалуйста очень нужно можно RAD...

Rad Studio не работает курсор
Здравствуйте! Если я не там создал тему - не ругайтесь, просто не нашел более подходящего раздела. Значит стоит у меня Rad Studio...

7
 Аватар для krapotkin
6847 / 4674 / 1463
Регистрация: 14.04.2014
Сообщений: 20,660
Записей в блоге: 21
08.09.2016, 06:50
ну, AV в IDE версии 10.х не смертельно. обычно это связано с использованием StyleBook

а вот все остальное очевидно связано с неверной установкой
есть подозрение что у вас не было достаточно прав при запуске инсталлера и он не смог записать что-то куда-то
кроме того, нужно тщательно вычистить систему перед установкой. пролезть по реестру в поисках слова Embarcadero
очень много всего она прячет в Users и Documents. Погуглите на тему полное удаление Embarcadero

в любом случае, у всех же работает, а у вас нет, следовательно, проблема на вашей стороне. в качестве относительно "недорогого" варианта перед переустановкой системы)) попробуйте создать нового пользователя с правами админа и установить под ним...
0
Asm/C++/Delphi/Py/PHP/VBA
 Аватар для Jin X
6812 / 2052 / 238
Регистрация: 14.12.2014
Сообщений: 4,304
Записей в блоге: 12
08.09.2016, 09:58  [ТС]
krapotkin, было бы несмертельно, если бы IDE после AV запускалась.
Я не спорю, что проблема на моей стороне, но где именно?

Кто может запрещать - ума не приложу. Антивирус? Так, он никаких сообщений не выдаёт. Можно, конечно, попробовать отключить ради прикола, но что-то не верится. UAC я отключаю. Что ещё может быть? Первый раз же всё нормально установилось!

Про остатки: я вычищаю каждый раз всё, удаляю все папки, в которых есть слово Embarcadero. Делал ручную чистку, как написано в инструкции - бесполезно. А вот установка под другим пользователем - это интересно, надо попробовать

Добавлено через 22 минуты
У меня ещё почему-то 2007 перестал удаляться. Каждый раз приходится вручную вычищать всё: и папки, и реестр. А при установке обновления декабря 2007 (или сразу студии с обновлением) ругается, что нет Setup.msi файла. Хотя раньше тоже всё было нормально.
0
 Аватар для krapotkin
6847 / 4674 / 1463
Регистрация: 14.04.2014
Сообщений: 20,660
Записей в блоге: 21
08.09.2016, 11:47
видите ли, delphi активно использует массу посторонних вещей
и всякие MSVC и Net Framework
если предположить, что в системе проблемы, например библиотека зарегистрирована, а реально - битая, или нет ее, так и делфи будет валиться...
так что переустановка начисто маячит вдалеке....
0
Asm/C++/Delphi/Py/PHP/VBA
 Аватар для Jin X
6812 / 2052 / 238
Регистрация: 14.12.2014
Сообщений: 4,304
Записей в блоге: 12
08.09.2016, 19:04  [ТС]
Можно ещё все MSVC переустановить, конечно, попробовать...
Потому что сейчас я подчистил ВООБЩЕ ВСЁ, что только можно – результата ноль.
Через другого юзера, правда, не пробовал пока ещё...

Добавлено через 1 минуту
Короче, установка под другим юзером не помогла
У меня вопрос: почему dcc32 компилит нормально, а из-под IDE не хочет?
Есть же у него там, наверное, где-то настройки компилятора?
0
Asm/C++/Delphi/Py/PHP/VBA
 Аватар для Jin X
6812 / 2052 / 238
Регистрация: 14.12.2014
Сообщений: 4,304
Записей в блоге: 12
10.09.2016, 10:15  [ТС]
Снёс я в итоге все Delphi, кроме 7...
Надо под виртуалкой попробовать в режиме отслеживания изменений.
И всё же, настройки компилятора где-то есть?
0
 Аватар для krapotkin
6847 / 4674 / 1463
Регистрация: 14.04.2014
Сообщений: 20,660
Записей в блоге: 21
10.09.2016, 16:23
настройки компилятора живут в IDE а самому компилятору передаются в командной строке
0
Asm/C++/Delphi/Py/PHP/VBA
 Аватар для Jin X
6812 / 2052 / 238
Регистрация: 14.12.2014
Сообщений: 4,304
Записей в блоге: 12
12.09.2016, 22:26  [ТС]
По логике, IDE должен запускать dcc32. Почему же тогда такая ерунда происходит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.09.2016, 22:26
Помогаю со студенческими работами здесь

Rad Studio Berlin on Windows XP?
KTO Hu6ygb npo6oBa/\ Delphi Berlin HA win xp ? PA6OTAET ? Seattle PA6OTA/\ ...

RAD Studio 10 и монитор 4k оптимизация?!?!
Добрый день! Давно в данной среде программирую, и наткнулся на такую вот "свинью" что среда никак не хочет нормально отображаться в...

RAD Studio 2010 - Установка
Доброго времени суток. У меня такой вопрос: как можно установить Студию, так что бы файлы от нее не разбрасывались по всем папкам при...

Временное мерцание RAD Studio XE 10.2
Здравствуйте. Помогите решить проблему мерцания RAD Studio XE 10.2 Раз в несколько секунд происходит мерцания как будто...

Не совпадение размеров, Rad Studio
начальный(в стадии разработки) визуальный размер Form1 и других компонентов не совпадает с размерами запустившейся программы(они больше)....


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
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 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru