CB 2006新建空白工程,不能ADD FOLDER.
描述:
在工程中Project Manager-> ADD FOLDER,保存后,重新打开CB,该工程就打不开了
报错:
Access violation at address 20cbdc8c in module 'coreide100.bpl '.Read of address 00000000.
具体信息:
========================================================================
+ $6[20CBDC8C]{coreide100.bpl} FileSysContainers.FileSysContainers.TFileSysPathsCategory.ReconcileChildren (Line 1331, "FileSysContainers.pas " + 8) + $6
+ $0[51F26B4B]{rtl100.bpl } System.System.@HandleAnyException (Line 9980, "system.pas " + 13) + $0
+ $A7[7C95EE7F]{ntdll.dll } RtlRaiseStatus + $A7
+ $9[7C95ECC1]{ntdll.dll } KiUserExceptionDispatcher + $9
+ $15[20CBED0F]{coreide100.bpl} FileSysContainers.FileSysContainers.TFileSysPathsContainerManager.ShowAndReconcileCategory (Line 1742, "FileSysContainers.pas " + 14) + $15
+ $C[22AEF0EA]{bcbide100.bpl} CppContainers.CppContainers.TCPPProjectContainer.ReconcileChildren (Line 712, "CppContainers.pas " + 8) + $C
+ $7[20BD5968]{coreide100.bpl} Containers.Containers.TStdProjectContainer.GetChildren (Line 1903, "Containers.pas " + 22) + $7
+ $5[22AEEE7E]{bcbide100.bpl} CppContainers.CppContainers.TCPPProjectContainer.Refresh (Line 666, "CppContainers.pas " + 2) + $5
+ $23[20BC25EC]{coreide100.bpl} ProjectModule.ProjectModule.TBaseProject.RefreshProjectView (Line 1325, "ProjectModule.pas " + 3) + $23
+ $2[22B7B528]{bcbide100.bpl} CppProject.CppProject.TBcbProject.AfterConstruction (Line 370, "CppProject.pas " + 2) + $2
+ $86[21BE9BCD]{delphicoreide100.bpl} BaseDelphiProject.BaseDelphiProject.TBaseDelphiProject.Create (Line 554, "BaseDelphiProject.pas " + 37) + $86
+ $12[22B7B1C4]{bcbide100.bpl} CppProject.CppProject.TBcbProjectCreationTrait.OpenProject (Line 297, "CppProject.pas " + 7) + $12
+ $13[20BAD64C]{coreide100.bpl} ProjectFileUtils.ProjectFileUtils.LoadProjectFile (Line 765, "ProjectFileUtils.pas " + 29) + $13
+ $8[20BC5650]{coreide100.bpl} ProjectModule.ProjectModule.TBaseProjectModuleFormHandler.OpenModule (Line 2529, "ProjectModule.pas " + 1) + $8
+ $7[51F5FEFF]{rtl100.bpl } Classes.Classes.TBasicAction.Execute (Line 11070, "classes.pas " + 3) + $7
+ $3[218BD460]{vclactnband100.bpl} ActnMenus.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3143, "ActnMenus.pas " + 3) + $3
+ $4[218B891D]{vclactnband100.bpl} ActnMenus.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 883, "ActnMenus.pas " + 3) + $4
+ $6[5205CA19]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7246, "Controls.pas " + 105) + $6
+ $4[218BA158]{vclactnband100.bpl} ActnMenus.ActnMenus.TCustomActionMenuBar.WndProc (Line 1572, "ActnMenus.pas " + 15) + $4
+ $0[51F60BC0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas " + 8) + $0
+ $4CD1[77E2C3B4]{USER32.dll } EnableMenuItem + $4CD1
+ $4D9C[77E2C47F]{USER32.dll } EnableMenuItem + $4D9C
+ $17E[77E2C737]{USER32.dll } GetWindowLongW + $17E
+ $A[77E1E401]{USER32.dll } DispatchMessageA + $A
====================================================================
谁测试一下?
[解决办法]
沒注意有這種方式,有空再試試。
[解决办法]
我加了一个目录进去,保存后,再打开,出现楼主说有问题。(项目中从没增加个目录)