Print Page | Close Window

Additional Assemblies being Loaded

Printed From: IdeaBlade
Category: DevForce
Forum Name: DevForce 2009
Forum Discription: For .NET 3.5
URL: http://www.ideablade.com/forum/forum_posts.asp?TID=1299
Printed Date: 15-May-2024 at 3:24pm


Topic: Additional Assemblies being Loaded
Posted By: swylie
Subject: Additional Assemblies being Loaded
Date Posted: 03-Jun-2009 at 1:26pm
We are using the IdeaBlade DevExpress libraries.  We are referencing the IdeaBlade.UI.WinForms.DevExpressControls.v9_1_2 .  However when I start my application I see teh following assemblies being loaded...
 
Why is IdeaBlade loading all of these dll's when I will not be using any of them. Especially the Infragistics mapping dlls.  This is in IDE.  I am assuming that this does not do this in production as I don't deploy all of these dll's with my application.

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v2_2_0\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v2_2_0.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v6_1_3\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v6_1_3.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v6_2_2\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v6_2_2.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v6_3_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v6_3_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v7_1_0\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v7_1_0.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v7_2_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v7_2_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v7_3_3\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v7_3_3.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v8_1_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v8_1_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v8_2_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v8_2_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v8_3_2\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v8_3_2.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.DevExpressControls.v9_1_2\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.DevExpressControls.v9_1_2.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v5_3\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v5_3.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v6_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v6_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v6_2\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v6_2.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v6_3\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v6_3.dll'

The thread 0x4268 has exited with code 0 (0x0).

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v7_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v7_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v7_2\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v7_2.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v7_3\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v7_3.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v8_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v8_1.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v8_2\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v8_2.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v8_3\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v8_3.dll'

'BPS.SC.Shell.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\IdeaBlade.UI.WinForms.InfragisticsControls.v9_1\3.6.7.1__287b5094865421c0\IdeaBlade.UI.WinForms.InfragisticsControls.v9_1.dll'




Replies:
Posted By: kimj
Date Posted: 04-Jun-2009 at 11:43am
This is an unfortunate side effect of both running on a development machine (where all these DevForce supporting assemblies are installed in the GAC) and using either DevExpress or Infragistics controls with the ControlBindingManager.   When a control from one of these suites is first found, DevForce, by virtue of some unfortunate static constructors, is trying to load up information on all supported suites.  I think this is something we can fix, and have opened a bug report to address it.
 
I should add that this behavior is normal at design time, however.   The designer for the ControlBindingManager allows you to select the preferred suite, and tries loading up everything possible in order to give you the information on what's available.
 
Thanks for bringing this to our attention.
 



Print Page | Close Window