I've had to restart visual studio so I took the chance to start it with the /Log parameter to both catch the error message with logging information and also to see why loading a data project takes soooooo long. That was about 10 minutes ago... (still waiting for it to finish preparing my solution)
I've been refreshing the Internet Explorer window that is displaying the activitylog.xml file generated by Visual Studio. The past few minutes have been visual studio saying things like
Attempting to add Toolbox item Telerik.Windows.Controls.Data.PropertyGrid.PropertyGridIndentCell
(substitute every Telerik.* toolbox item) and taking maybe 700ms before spitting out the next line.
I don't have any other toolbox items than the Telerik controls so they may not be to blame at all - or they could be...
For example, the built-in Microsoft components also attempt to get loaded, such as
||Attempting to add Toolbox item System.Windows.Controls.Expander
However this takes only 8ms before moving on to the next line rather than the 700-1000ms taken by each of the Telerik control lines.
So, is this a known issue? Was it a problem with BIDS in 2008 that you had to code around?
I know my way around SQL Server and C# but am not much of an expert with IDE customisation. Is there a way I can start Visual Studio with some sort of personality where a lot of controls (eg Telerik and other 3rd party ones I may acquire down the line) are simply not present?
I'll catch the bug report for the expression editor in a moment and add more to this post then.
Thanks for reading!