views:

10

answers:

0

Hi,

Continuation question from: http://stackoverflow.com/questions/3995253/vs2010-loads-slowly-can-i-profile-extensions-respective-startup-time

After looking at the log file, it turns out there are a few packages that I'm not using much (I think):

  • (load time) (package):

  • (2s) (Microsoft.VisualStudio.TeamArchitect.DesignersCommon.DesignersCommonPackage, Microsoft.VisualStudio.TeamArchitect.DesignersCommonPackage, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)

  • (4.2s) (Microsoft.VsWizards.ImportProjectFolderWizard.NewProjectFromExistingPackage, Microsoft.VisualStudio.ImportProjectFolderWizard, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)
  • (1.8s) (Microsoft.Xna.GameStudio.XnaPackage, Microsoft.Xna.GameStudio.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d)

and one very strange query that takes 3.7s:

Calling ReleaseService::Search whereClause : (Project.Metadata['VsixId'] = '4d4b29b7-971b-4ff2-8604-cf9f67fbb705') AND ((Project.Metadata['SupportedVSEditions'] LIKE '%10.0,IntegratedShell;%') OR (Project.Metadata['SupportedVSEditions'] LIKE '%10.0,Pro;%') OR (Project.Metadata['SupportedVSEditions'] LIKE '%10.0,Premium;%') OR (Project.Metadata['SupportedVSEditions'] LIKE '%10.0,Ultimate;%')) orderByClause : skip : take :

Do you have any ideas how to reduce their times? Is there a location where I can selectively choose these packages to be loaded only when required?