Embarcadero Prism XE2 Update 2 is now available

By: Tim DelChiaro

Abstract: Get the latest update for Embarcadero Prism XE2

Embarcadero Prism XE2 Update 2 is now available for download from:  https://cc.embarcadero.com/item/28623

Please check the Prism registered users download page for all of the latest updates. 

This update is available only to registered users of Embarcadero Prism XE2, RAD Studio XE2, and Embarcadero All-Access XE.

Download and run the .exe file to install. A full or trial serial number for Embarcadero Prism XE2, RAD Studio XE2, or All-Access XE is required to install and use this software.

See the changelog at https://www.remobjects.com/changelogs.aspx?id={732D12D5-F93C-4F87-A8AA-B251B14660B3} or the list below for information on fixes in this update.

If you're not yet an Embarcadero Prism XE2 user, learn more about Embarcadero Prism, download a free trial, or watch the latest Prism demo videos to learn more.

New in the "October 2011" Release, Version 5.0.29 (Build .931)

(Status: October 28, 2011, Revision master-930f04a) "Embarcadero Prism XE2, Update 2"

this is a bug-fix release only, no new features


  • 51151: Compiler generates bad executable when using ASP.NET <%= on a void

  • 51132: Incorrect compiler error (async keyword)

  • 51119: Problem with scope resolution order

  • 51118: restore array to tuple assignment

  • 51114: case expression should default to nil/nullable if not set.

  • 51113: inc/dec on nullables

  • 51098: Can't consume .NET 4.5 mscorlib

  • 51086: Compiler doesn't detect unclosed compiler directive any more

  • 51083: Error when compiling Patrick's testcase

  • 51066: COM Interop problem

  • 51041: No member "DefaultIfEmpty" on DA LINQ expressions with OUTER LEFT JOIN

  • 51007: Class vs. instance method call confusion

  • 51005: Form designer breaks after fixing error in code

  • 50986: Clarify the error message for async methods on 2.0

  • 50984: Reusing the same string in parameter names

  • 50983: Wrong breakpoint span for method with aspect while debugging

  • 50981: Internal error in compiler when comparing types in Silverlight project

  • 50969: Problem with class fields and XML comments

  • 50946: given code does not peverify

  • 50942: Field/Local variable never used message without position

  • 50941: Compiler doesn't seem to exit gracefully when trying to output to a locked/used file

  • 50926: Bad class completion for records in this File

  • 50925: Paste C# with selection out of range exception

  • 50916: Cannot find operator to evaluate "nullable System.Decimal" * "System.Int32"

  • 50911: 'end;' is wrongly added in the 'begin/end.' block

  • 50897: Wrong cursor placement in try/except block

  • 50866: NRE while compiling "using" directive

  • 50801: "E24: Could not load referenced assembly" error text needs improvement

  • 50800: Project reference from Cooper to a Echoes class lib compiles without errors (i.e. is ignored silently)

  • 50787: Cirrus fails to compile with NRE

  • 50760: File listeners don't get disconnected on project close

  • 50733: memory leak in project

  • 50716: Oxfuscator doesn't pick up Prism license in XE2

  • 50715: reloading of solution causes "...not loaded correctly" error

  • 50713: New oOxfuscator project has mscorlib added in the [Assemblies to Obfuscate]

  • 50711: Deadlock in BC due to revisiting of statement node in simplify expression

  • 50703: Invariants are not always enforced

  • 50688: Goto Interface/Implementation fails on property getters

  • 50683: Bad Framework requirement check on Windows 8 (at least)

  • 50671: Form Designer issues with SmartPropertyGrid

  • 50670: No proper warning for initiating abstract class

  • 50661: RequireExplicitLocalInitialization not hooked up

  • 50660: Missing System.Core ref gives compiler NRE in async/future

  • 50653: Pre/post-build events show in property grid

  • 50610: Code completion does not "move in the list"

  • 50376: Class Completion adds inconsistent whitespace in method bodies

  • 50286: Auto-completion issue

  • 50054: CC drop down shows up in comment

  • 50050: Syntax highlighting with integer consts

  • 50049: Post-build events: macros get replaced wit real values

  • 49980: Patrick Lanz' project issues

  • 49969: Method completion issues

  • 49963: "var x, y: Int32;" highlights "y" as if it were a type

  • 49812: Class Completion uses bogus ordering

  • 49810: Bad visibility names in FD

  • 49788: Error in LINQ Expression interpretation

  • 49594: [Obsolete] looks black after project load, until i hit enter. then it colors as attribute

  • 49530: Type name colors come and go with code changing, as CM breaks in the interim

  • 49454: IFDEF highlighting recovers badly after adding {$DEFINE

  • 49227: CC for Inline interfaces: no proper CC on method names (part 1)

  • 48565: Attribute classes: Properties of the parent class aren't visible for child classes

  • 46296: There is no error message for Single type variable when it contain value larger than maximum allowed for this type


Server Response from: ETNASC03