Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/Project Management    [ Add a report in this area ]  
Report #:  49990   Status: Reported
Migrating to C++Builder2007 removes already converted projects from the project group
Project:  C++Builder Build #:  11.0.2709.7128
Version:    11.0 Submitted By:   Tamas Patko
Report Type:  Minor failure / Design problem Date Reported:  8/2/2007 11:46:48 PM
Severity:    Infrequently encountered problem Last Updated:
Platform:    All platforms Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (1 Total Rating)
5.00 out of 5
Total Votes: None
Description
When you migrating your projects to C++2007 it converts all bpr/bpk's to the new cbproj and bpr to groupproj.
If you then delete the original one's to prevent overwrite the new one accidentally (if you open bpr or bpk).
If you open another old project group it cannot find the proper bpr/bpk (because it was already converted) and removes from the group.

We have about 20-30 different target projects (each with a project group) and about 15 shared projects, so we
have to add these shared projects to the groups manually after vonversion.

Suggestion:
If IDE does not find the bpr/bpk it should try to open as cbproj.

p.s.:
If you don't delete the old bpr/bpk it will convert once more and overwrite the current up-to-date cbproj.
Steps to Reproduce:
Create 3 projects with your old version of C++Builder (e.g. BCB6) A,B,C
Create 2 project groups GA,GB where
GA contains: A,B
GB contains A,C

Open project group GA with C++Builder2007.
It converts A,B and GA to cbproj and groupproj
Delete A,B and G old versions (bpr/bpk/bpg)
Open project group GB with C+++Builder2007.
It try to open old version of A and removes from project,
than it converts C and GB to the new version.
Workarounds
None
Attachment
None
Comments

None

Server Response from: ETNACODE01