VB6 --> VB 2005 upgrade ...IDE now VERY slow!!!

  • Thread starter Thread starter holysmokes99
  • Start date Start date
H

holysmokes99

Yesterday I ran the Visual Basic Upgrade Wizard for a VB6 app. There
were many errors and warnings, more or less what I was expecting, so I
have been working through these. The problem is that the IDE is SO
PAINFULLY SLOW. When I create a new line or make any modifications to
the code and move to the next line, I have to wait 1-2 seconds before I
get the cursor back.On pressing carriage return, the CPU spikes up to
80%. Is there any way around this?! Is it because of all those errors
and warnings that it is trying to refresh? In my googling I found that
MS Knowledge Base article KB917452 and KB920805 more or less addressed
my issue, so I contacted MS and got the Hotfix. But that made no
difference. I have tried disabling statement completion, smart
indenting...no effect. The project really isn't even that big @ 40 or
so classes and modules. I have an average development system (2.8GHz,
1GB RAM, Win XP Pro). When I ran the machine in safemode, the IDE was
perfectly responsive. That may lead you to think that I am running a
bunch of crap in the background, but I am not.

Any suggestions?

Thanks,
Marcus
 
I just ran the vb upgrade wizard from Visual Studio 2003 and it worked
fine, with a fully responsive IDE after the upgrade. Doesn't help me as
this project needs to be in .Net Framework 2.0.

Marcus
 
Any suggestions?

Beef up your pc specs? How does your system compare to the MS stated system
requirements for VS 2005?
 
Your machine specs look perfectly reasonable.
Take a look at:
http://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3311
Be aware that this is a beta hotfix, so you might want to wait until this is
wrapped up in a bona fide service pack.

The issues you are experiencing are well-known and is purely a problem with
the rushed "not-quite-ready-for-prime-time" VB 2005 release.
--
David Anton
www.tangiblesoftwaresolutions.com
Instant C#: VB to C# converter
Instant VB: C# to VB converter
Instant C++: C#/VB to C++ converter
Instant Python: VB to Python converter
 
My machine is a Dell Dimension 3100 with a 2.8 GHz processor, 1GB RAM,
lots of HD space. This should be plenty of juice to run VS2005.

M.
 
What firewall are you running? Have you tried running VS.NET with the
firewall turned off? I know that Zone Alarm has issues with VS.NET.
 
I have run anti-spyware. I have SQL Server Express installed on my
machine. I stopped the service and there is no difference related to my
problem. I have lots of HD space (about 50% free on 80GB drive).

M.
 
technically; every program had problems with vs 2005; but then most of
the major vendors fixed it.

I was working for CA in Redmond when we first started getting
complaints about the poor performance with eTrust and VS 2005 (back
then it was still in beta)

So I would assume nearly _ANY_ old version of antivirus would do it

-Aaron
 
David;

do you have more information about this:

the rushed "not-quite-ready-for-prime-time" VB 2005 release.

I think that the cornholers who invented C# should be ****ing shot on
the spot; and the project managers that approved that laughable
decision.

VB was the worlds most popular language until some C++ fags got the
reins at Microsoft

-Aaron
still pissed off vb developer
 
Marcus,
Approach it as a generic application problem. If you don't know the
specific issue that is causing the problem, try some different things
to se if you can isolate the issue. You said that if you convert via
VS2003, it's OK. Look at what code is generated via the upgrade wizard
(or not and leaving you with an error). General things you can try on
the PC:

-disable un-needed services and startup items (themes, terminal
services, wireless zero config, error reporting, fast user switching,
etc)

See list at http://www.techspot.com/tweaks/winxp_services/ for help
with specifics.

Check and disable via msconfig any startup items not needed.

I use a P4/1.8Ghz 1Gb ram PC and while not blinding fast is OK. I
installed the free refactoring tool for VS and it slowed right to a
crawl. Removed it and it's back to normal. Have you tried converting
another VB6 project to see if you get the same results? Remove,
reinstall ,NET 2.0?

In the end, the more data points you can gather, the easier it will be
to either isolate the problem or find a fix.

Good luck!
 
Scott said:
Beef up your pc specs? How does your system compare to the MS stated system
requirements for VS 2005?

Requirements are a laugh:
--- quote ---
Requirements vary for different combinations of components within
Microsoft® Visual Studio® 2005 Professional Edition. To install Visual
Studio 2005 Professional Edition, we recommend:

Computer with a 600 mhz or faster processor

Visual Studio® 2005 Professional Edition can be installed on the
following operating systems:
Microsoft® Windows® 2000 with Service Pack 4,
Microsoft® Windows® XP with Service Pack 2
Microsoft® Windows® XP Professional x64 Edition (WOW)
Microsoft® Windows Server™ 2003 with Service Pack 1
Microsoft® Windows Server™ 2003, x64 Editions (WOW)
Microsoft® Windows Server™ 2003 R2
Microsoft® Windows Server™ 2003 R2, x64 Editions (WOW)
Microsoft® Windows Vista™

192 MB of RAM or more

2 GB of available hard-disk space

DVD-ROM drive

1024x768 or higher-resolution display with 256 colors

Keyboard and Microsoft Mouse or compatible pointing device
--- end quote ---
source: http://msdn.microsoft.com/vstudio/products/sysreqs/default.aspx

600Mhz with 192MB RAM? Did they even try to do that on XP? So a PIII
700MHz with 256MB RAM would be sufficient. While it'll run I doubt it's
a joy to work with (speed wise)
 
what's the RPM on your harddrive?

is it a desktop or a notebook?

I had a Turion-34 where VS 2005 was painfully slow until I took the
harddrive from a 4200 rpm to a 7200rpm

btw; you're aware that SQL express can use a LOT of ram.. right?

-Aaron
 
and for the record; vb 2005 Express MIGHT be considerably faster;
depending on if it meets your requirements.

have you eval'ed whether VB 2005 Express Edition would suit your needs?

-Aaron
 
Back
Top