Building the Enterprise Library in Release Mode

Topics: General discussion
May 19, 2010 at 7:31 AM

When i tried to build the Enterprise Library in Release Mode, it was successfully done and the Release folder was created.

But when checking on some dlls, I found that the most of them gave an Unknow mode for the dll build mode, and others are in debug like the Microsoft.Practices.EnterpriseLibrary.Common.dll

While the Unity.* dlls were in Release mode.

The tool used for the check was: Assembly Information

Regards,

Kareem

May 19, 2010 at 10:12 AM
Edited May 19, 2010 at 10:13 AM

For what I know Entlib are built in release mode (as per Microsoft's response http://entlib.codeplex.com/Thread/View.aspx?ThreadId=75462).

Also, as per this thread http://entlib.codeplex.com/Thread/View.aspx?ThreadId=41449, the source code of AssemblyInformation, is using the IsJITTrackingEnabled property which seems to be different from what is stated and used according in this blog http://blog.gadodia.net/detecting-a-dot-net-assembly%E2%80%99s-build-configuration/.  And you may also want to check on this too http://assemblyinformation.codeplex.com/WorkItem/View.aspx?WorkItemId=6574

Gino Terrado
Global Technology and Solutions
Avanade, Inc.
entlib.support@avanade.com