Hotfix #10 Rollup install for Developer Studio

Abstract: New hotfixes for Delphi, C++Builder, C#Builder, Turbo Delphi, Turbo Delphi for .NET, Turbo C++, and TurboC# are now available for download

    For registered users

This software patch is being provided to licensed users of Borland Developer Studio 2006, Turbo Delphi, Turbo Delphi for .NET, Turbo C++ and Turbo C#. Registered users should go to the CodeGear registered user page to download it.

Installation and use are governed by the license statement for Borland Developer Studio 2006 and/or the aforementioned "Turbo" products.

    What can be updated with this patch?

This patch can be applied to all Turbo Editions. To apply this patch to Borland Developer Studio 2006 Architect, Enterprise or Professional, BDS 2006 Update 2 must already be installed.

    BDS2006 Update 2, Hotfix 1

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix contains a fix for poppack.h. An invalid '#pragma option' that was added to poppack.h caused alignment errors when building Windows applications.

This affected only the Update 2 release of the C++ RTL.

QualityCentral Tracking Number(s): 27917

Internal Tracking Number(s): 239804

    BDS2006 Update 2 Hotfix 3

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates ncluded in this hotfix:

This hotfix contains a fix for customers who were unable to run the BDS2006 IDE after installing Update 2. For those customers, the IDE would start to load, and as soon as the splash screen was shown, it would disappear and the IDE would not run.

QualityCentral Tracking Number(s): 27973

Internal Tracking Number(s): 239820

    BDS2006 Update 2 Hotfix 4

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix contains a fix for HTML Editor for international characters.

In DBCS environments, such as Chinese, Japanese and Korean, international characters in the HTML editor could become corrupted or lost.

QualityCentral Tracking Number(s): 27550

Internal Tracking Number(s): 239783

    BDS2006 Update 2 Hotfix 5

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix addresses the performance issue described in QC 22372. When the product is configured with a large number of component packages, there was a significant delay when switching to the form designer view.

QualityCentral Tracking Number(s): 22372

Internal Tracking Number(s): 238221

    BDS2006 Update 2 Hotfix 6

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

Accented characters or international characters in source code could cause errors in C++ rename refactoring.

QualityCentral Tracking Number(s): - none -

Internal Tracking Number(s): 239988

    BDS2006 Update 2 Hotfix 7

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix contains a fix for C++ projects that include Delphi units with 'class virtual' methods. In Update 2 the generated HPP file may not compile, especially if the methods are used as a property setter or getter.

QualityCentral Tracking Number(s): 27957

Internal Tracking Number(s): 239873

This hotfix contains a fix for Delphi for .NET assemblies that are strong named. In Delphi 2006, Delphi package assemblies used the wrong public key for a required Delphi package assembly, causing mismatch errors at run time.

With Hotfix 7, the Delphi relocatable .dcu* and .dcp* formats remain compatible with the original shipping version of Delphi 2006. Consequently, the version number of the compiler is not changing. Specifically, the value of the CompilerVersion constant will remain 18.0000 and the old-style conditional define VER180 will remain available unchanged.

The corrected Delphi compiler files have an August 2006 date stamp.

QualityCentral Tracking Number(s): 9477, 10189, 12922, 12973, 23646

Internal Tracking Numbers(s): 220204, 222963, 240379

    BDS2006 Update 2 Hotfix 8

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix addresses the evaluator issue described in QC 29214. When trying to evaluate a dataset.fieldbyname('fieldname').as... expression, an access violation was returned rather than the expected value.

QualityCentral Tracking Number(s): 29214

Internal Tracking Number(s): 240161

    BDS2006 Update 2 Hotfix 9

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix addresses the memory issue described in QC 22481. Memory use climbed steadily when switching between editor tabs.

QualityCentral Tracking Number(s): 22481

Internal Tracking Number(s): 237987

    BDS2006 Update 2 Hotfix 10a

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix contains a fix for the source code editor. If the source code contained accented or international characters, viewing the code as text and then returning to the file format would erroneously reset the source code to default ANSI, thereby losing the accented or international characters.

The source code (.pas) might become corrupt, especially if the source code was larger than 64K and if the accented or international characters occurred only after the intial 64K.

QualityCentral Tracking Number(s): 32936, 32844

Internal Tracking Number(s): 241502, 241552

    BDS2006 Update 2 Hotfix 10b

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates that are included in this hotfix:

This fix incorporates the following enhancements and fixes:

  • The enhancement suggested in QC Report # 26063 to improve the SOAP deserialization of multiref objects and arrays.
  • The WSDL importer now exposes elements with 'maxOccurs="unbounded"' as arrays and the SOAP runtime handles the conversion to and from XML. (QC #35512)
  • TXSDateTime (and other TXSxxxx types) can now be serialized as XML attributes (QC #10969)
  • The WSDL importer now handles schemas included or imported by the schema embedded within a WSDL.
  • An uninitialized TXSDateTime will default to the value of "0001-01-01T00:00:00" instead of "1899-12-30T00:00:00.000".
  • The WSDL published by Delphi applications was updated to be more compliant with the style expected by WSDL2Java importers.
  • The SOAP runtime properly restores enumerated identifiers that were renamed because of conflicts with Delphi keywords or directives.

QualityCentral Tracking Number(s): 26063, 33512, 10969

Internal Tracking Number(s): RAID #241798, #241801, #242796

    BDS2006 Update 2 Hotfix 10c

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

Removes the length limitation on search paths. Specifying a large number of deeply nested directories could exceed an internal limit.

Internal Tracking Number(s): 242012

    BDS2006 Update 2 Hotfix 10d

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix addresses the issue of Korean characters in the code editor initiating unwanted code folding and causing access violations.

QualityCentral Tracking Number(s): 35357

Internal Tracking Number(s): 242562

    BDS2006 Update 2 Hotfix 10e

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This hotfix contains a fix for the VCL form designer to allow the F1 help key to query the help system for the selected component.

    BDS2006 Update 2 Hotfix 10f

This Hotfix applies to:

Product:

Borland Developer Studio

Version:

2006

Update level:

Update 2

Editions:

Professional, Enterprise, Architect, Turbo

Languages:

English, German, French, Japanese

Description of updates included in this hotfix:

This fix enables all COM\ActiveX menu items and wizards that are in the Pro version of Delphi.