Fog Creek Software
Discussion Board




Knowledge Base
Documentation
Terry's Tips
Darren's Tips

MSVBVM60.DLL

During the install (win2000 SP2) the installer had trouble replacing this dll.  File access denied was the exact error.  I quit all running apps and tried again.  Same error.  I rebooted and ran the installer first thing.  Same error.  At this point I wanted to try it out and clicked Ignore and went on with the install.  Things seems to be working fine, although I don't know what would be abnormal...things seem to work as they should.  Is there something I could test to see if it is indeed broken by this?

Main Installed apps: Office 2000, Photoshop 6, IE 6, Netscape 6.1, Netscape 4.78

Patrick Berry
Monday, October 15, 2001

If CityDesk runs at all, then you probably already have that file.

Did you have Admin permission on your machine when you ran SETUP?

Joel Spolsky
Monday, October 15, 2001

Forgot to mention that 8-)  Yes, I have admin privs on this box.

Will the installer prompt you for an admin login if you do not have sufficent privs (ala the Office installer)?

Patrick Berry
Monday, October 15, 2001

I think we have an easy way to make the installer refuse to run if you're not admin... it may even be possible to prompt you for an admin account ... we'll look into it.

Joel Spolsky
Monday, October 15, 2001

I got the same error dialog while running the install on my machine, however I was not bold enough to click "Ignore" yet.

The reason I thought I should reply is that I am running Win98SE, so the privilege issue doesn't apply to my situation.  Really the only non-common-user package that I have installed on my machine is MS Visual Studio 6...I don't know if that DLL is part of it.

Do you recommend that I click "ignore" and go on?

Tim Lara
Monday, October 15, 2001

Click "ignore" and go on.

I think this is happening because some other program running on your system was using that file when CityDesk Setup tried to install it, so Setup couldn't copy over it. But since you already have the file, you shouldn't have any trouble using CityDesk if you just ignore this file.

Joel Spolsky
Tuesday, October 16, 2001

The msvbvm60.dll file is the Visual Basic virtual machine. What may be happening is that the CityDesk setup program is using this file and is attempting to step on itself when it tries to lay the file down.

Matthew Maddox
Tuesday, October 16, 2001

It's not the CityDesk setup program using it, otherwise Setup wouldn't work on a machine that didn't already have it :)

Joel Spolsky
Tuesday, October 16, 2001

As this file is the VB virtual machine, I guess several applications might be using it at the same time the city desk install takes part.

This has led me to develop a installation program instead of using installshield or its competitors, in which i can detect the dll version and (if its replacement is necessary) move the file replacing it just after the first system reboot.

Thought newer versions of Installshield did it... well, nevermind because .NET is going to stop all this dll madness.

Ricardo Shimoda Nakasako
Wednesday, October 24, 2001

*  Recent Topics

*  Fog Creek Home