Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/VersionInfo    [ Add a report in this area ]  
Report #:  99428   Status: Closed
Version Info not migrated to lower levels
Project:  Delphi Build #:  16.0.4276.44006
Version:    16.0 Submitted By:   Tim Frost
Report Type:  Basic functionality failure Date Reported:  9/29/2011 5:28:15 AM
Severity:    Commonly encountered problem Last Updated: 12/5/2011 3:01:48 AM
Platform:    All versions Internal Tracking #:  
Resolution: Duplicate (Resolution Comments) Resolved in Build: : 16.0.4256.43595
Duplicate of:  99275
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: 1
Description
When you enter version info at the level of 'All configurations, all platforms', it migrates down to 'Debug Configuration' and 'Release Configuration', but does NOT migrate down to individual platforms.

The result is that you have to enter resource info multiple times, once for each platform.

In addition, since resource info from an upgraded XE project is placed at the top level, if you fail to replicate resource information in all platforms, your executable or DLL is built with missing company and copyright data.
Steps to Reproduce:
Enter version information at the all configurations - all platforms level.

Expected: this appears as the default at the configuration and platform level

Actual: the information is not migrated to the platform level
Workarounds
1. Tediously re-enter version information at every level every time it changes

2. Use Finalbuilder.
Attachment
restest.zip
Comments

None

Server Response from: ETNACODE01