In Visual Studio 2005 I can successfully select all 900+ tables from my database and have DevForce generate the entity classes. Obviously there are a large number of files created (2 for each table), but I can still compile the project, close and open Visual Studio 2005 without any issues.
However, after I create the same set of entity classes using Visual Studio 2008, the Visual Studio IDE and the rest of my running applications grind to a halt because the devenv.exe process (the Visual Studio exe) uses 80-100% of the CPU for some unknown reason. I can close Visual Studio 2008 and re-open, but it continues to pound the CPU for hours. Any time I re-open the solution, the CPU immediately starts running at 100% and sometimes I get a dialog box with a title "C# IntelliSense" and it says "Processing requests from the background thread". Note: I do not need to run my application to get this behavior -- I simply have to open the large solution. When I compile the entities into their own assembly and reference it from a new solution, I do not experience any performance issues.
Has anyone experienced this performance issue before (including IdeaBlade Support)?
I believe this is an issue with Visual Studio 2008 because it runs fine in Visual Studio 2005, but I wanted to make sure this isn't related to the DevForce/ Visual Studio 2008 combo.
I should also note that I downloaded and installed the recent February hot-fix roll-up from Microsoft (
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826), but it only seems to address several issues that were reported with VS 2008 web scenarios.
Thanks in advance!
Adam