我在 Delphi XE8 中曾发生过两次在切换 (F12) 到 Form/Unit 的图形界面时,Delphi 直接 Crash,Windows 记录会有以下两条:
来源: Application Error
失败的应用程序名称: bds.exe
失败的模块名称: Castalia220.bpl
来源: Windows 错误报告
事件名称: APPCRASH
问题签名:
P1: bds.exe
P4: Castalia220.bpl
早期的解决方法,会在程序的快捷方式后面加上 /NOCASTALIA,Using the method of closing Castalia to avoid the problem,but it is really inconvenient without Castalia,later I found that you only need to “remove specific commands in the” project.dproj,file to solve it。
<Solution>
In “remove specific commands in the” approximately 163 lines, find
Based on my two experiences,分别要移除下面两段:
<Excluded_Packages Name="$(BDSBIN)\DataExplorerDBXPluginEnt220.bpl">DBExpress Enterprise Data Explorer Integration</Excluded_Packages> <Excluded_Packages Name="$(BDSBIN)\MobileWizardExpert220.bpl">Embarcadero Mobile Wizard Help</Excluded_Packages>
《相关链接》
- delphi – 如何在 XE8 中禁用 Castalia? – Stack Overflow








留下回复