Blog

Installing Visual Studio 6.0 on Windows XP or Vista

Installing Visual Studio 6.0 on Windows XP or Vista

One of the more fun, and sometimes challenging aspects of working at DMC are service calls to work on legacy systems, hardware, and software. I have recently been working on a Baldor motion control system with a Visual C++ 6.0 front end.

When I first joined DMC, we would implement C++ or VB 6.0 solutions quite frequently. Now we use the .NET platform, so I have not had Visual Studio 6.0 installed on my laptop for over a year. I ran into some problems during the install. Ultimately, the problem appeared to be Java related:

"javasign.dll was unable to register itself in the system registry"

Here is a fix for this problem:

  1. Download this javacypt.dll file (zip) and extract it.
  2. After extracting the file (javacypt.dll) place it in your system32 directory (C:\windows\system32)
  3. Register the dll:
    • Open up a command prompt by Start -> Run -> type in 'cmd' and select OK.
    • Type the command: regsvr32 c:\windows\system32\javacypt.dll
  4. Install Visual Studio 6.0 again.
  5. Don't forget to install the latest service pack! (6.0)

Learn more about DMC's software and web development services.

Contact us to get started on your next software development project.

Comments

Grant Anderson
# Grant Anderson
mainak,

Are you receiving any error messages when trying to connect to the database (either during build or runtime)? Also, what version of Windows are you running because that can impact behavior as well? For example, we recently had a project that required installing VB6.0 on Windows 7, which requires jumping through some hoops since it's not officially supported on that OS. (The VB project also needed to communicate with a database in version 11g of Oracle so we had to do some work on that end as well.)

One more question: is there a reason you need to use VB6.0, rather than upgrading to VB.NET? The community edition of Visual Studio is free and includes VB.NET. (I'm not sure if VB.NET will work with Oracle 8i, however, since 8i was originally released in 1998.)
mainak
# mainak
Sir, I am working in a college's computer science dept (B.SC IN COMPUTER SCIENCE). We have a course for 3rd year students and that is - A data connectivity with Oracle 8i and Visual basic 6.0 enterprise edition. Where I have install oracle 8i and Visual studtio 6.0 enterprise edition without msdn(because I dont have msdn of visual basic 6.0 enterprise edition). The data connectivity occur through adodb, adobc....

Now My problem is the course contains 3 months in a year... after that the university examination occur. Then in next year it again start and end in three months. Suppose I install both software and they nicely worked and data connectivity works very fine... but in next year I found that the two indivisual software are running fine... but the data connectivity is not establishing... I tried to uninstall the 2 indivisual software and install newly again..( means I unstall the fully the 2 software through control panel add remove programs.... then from registry...then from environement variable.... then all entries related to these 2 software from all pc's and then newly install....but the 2 software indivisuallly working fine ....but no connectivity between them...the last thing i tried to format all pcs and then newly install software...this task is hectic..and the senior teams are not agreed with formatting in every year...

Now my question is ..
1. Is there any way to do this job without formatting all pcs?
2. As I am not installing msdn so this problems appear?
What is the solution please help....
Joe
# Joe
When registering the javacypt dll's ... when you using regsvr.exe C:\Windows\System32\javacypt...it worked and then i used only regsvr32...without .exe on end and registered it successfully also on SysWOW64 directly...
Marco
# Marco
Does anybody have a fix for installing Visual Studio 6.0 under Windows 8.1 pro 64bit? All of the above doesn't work.... :(((((
saumiya
# saumiya
The error while I install Visual Basic6.0 in my Windows Xp is "Cannot load htmlite file...

Plz help
basu
# basu
i have problem in executing c programm in visual studio 6.0 version for each and evry program its showing this error spawning 'vcspawn.exe.' build cannot perfomed please help me to solve this problem
A. Nagy
# A. Nagy
MVStudio 6.0 is compatible with windows xp.
Jutaii
# Jutaii
Is there a MVStudio6.0 that is compatible for Windows XP? Help me Please. We need this for our Project. T.T
Gabriel
# Gabriel
THIS IS WORKING!!!! IUUUUJUUUU!! thank you very much!!
I have W7 64bits

Well concerning Visual Studio 6.0 Setup on windows vista or windows 7:
For the x32 Users you have to follow the following:
1. Download the javacypt.dll file (zip) from above.
2. Copy javacypt.dll to "C:\Windows\system32".
3. Register the dll:
a. Open up a command promt by Start -> Run -> type in 'cmd' and select OK.
b. type the command: regsvr32 c:\windows\SysWOW64\javacypt.dll
4. Install Visual Studio 6.0.
5. Install Service Pack 6.0.
-----------------------------------------------------------------------------------------------------------
For x64 windows users:
1. Download the javacypt.dll file (zip) from above.
2. Copy javacypt.dll to "C:\Windows\SysWOW64".
3. Copy again javacypt.dll but to "C:\Windows\system32" this time.
4. Register the dll:
a. Open up a command promt by Start -> Run -> type in 'cmd' and select OK.
b. type the command: regsvr32 c:\windows\SysWOW64\javacypt.dll

c. type again the command: regsvr32 c:\windows\system32\javacypt.dll

5. Install Visual Studio 6.0.
6. Install Service Pack 6.0.
------------------------------------------------------
Augusto
# Augusto
Hi... It works... Thank you.
Subhasis
# Subhasis
Hi,
My PC is XP SP3 32-bit. While I try to install Visual Studio 6.0, it asks for a reboot in the page "Microsoft Virtual Machine for Java". After Reboot the same window appears and on pressing next it again asks for reboot and this process recursively goes on. Beside that sometimes after reboot one pop-up message invokes telling "error reading \SETUPWIZ.INI file". Please let me know what should I do to fix this problem.
AC
# AC
Super Thanks Mr. Matt Puskala. it perfectly works
mawi
thank you very much for the information.
Chemotz
Now I feel stpiud. That's cleared it up for me
SUMAN
# SUMAN
I have found regsvr32.exe under C:\WINDOWS\system32
and also tried this command - "C:\windows\system32\regsvr32.exe c:\windows\system32\javacypt.dll" but the same reply from the command prompt comes.
SUMAN
# SUMAN
SIR,
I AM TRYING TO INSTALL VISUAL STUDIO 6 AND AFTER COMPLETING THE INSTALLATION THE MESSAGE SHOWS "SETUP WAS UNABLE TO CREATE A DCOM USER ACCOUNT IN ORDER TO REGISTER 'C:\PROGRAMFILES\MICROSOFT VISUAL STUDIO\TOOLS\VS-ENT98\VANALYZER\VALEC.EXE'" I HAVE DOWNLOADED javacypt.dll file (zip)AND FOLLOWED THE STEPS GIVEN BUT AFTER EXECUTING THE "regsvr32 c:\windows\system32\javacypt.dll" COMMAND THE MESSAGE SHOWS THAT " LOAD LIBRARY(C:\WINDOWS\SYSTEM32\JAVACRYPT.DLL)FAILED - THE SPECIFIED PROCEDURE COULD NOT BE FOUND."
PLEASE HELP ME SIR AS SOON AS POSSIBLE I HAVE EXAMS ON VISUAL STUDIO6.
Masood
# Masood
Thanks yaar,

its working fine
Jouer belote
Bravo et merci pour cet article, ça fait toujours du bien de lire et de voir des choses comme celles-ci. On voit tellement de bêtises à droite et à gauche sur le web que quand on trouve un billet comme le votre on se doit de le dire. C'est pourquoi je me suis permis de déposer un commentaire, chose qui n'est pas des mes habitudes, mais là ça valait le coup. Merci et bonne continuation.
Brad Smith
# Brad Smith
Matt Puskala, please include install.bat in javacypt.dll file (link at the top) to help future people who view this page.
Brad Smith
# Brad Smith
Fix the Java bug when installing Visual Studio 6.0 Enterprise on Windows Vista (32 and 64) and Windows 7 (32 and 64).

Unzip javacypt_with_installer.zip to a folder and click "install.bat" BEFORE install.

http://dorogon.com/miscellaneous/javacypt_with_installer.zip

P.S. With Windows X64, javacypt.dll does NOT need to be copied to "C:\Windows\System32" AND "C:\Windows\SysWOW64".

Enjoy!
Mohana
# Mohana
Its also give another error message ,can't find acme setup . Pls reply me as fast as possible..
Mohana
# Mohana
Hello Sir,
I am Mohana , In my system i receive one error message while start install vb 6.0 , "Cannot find visual studio 6.0\acmboot.exe (or one of its components). Check to ensure the path and file name are correct and that all required libraries are available." Now what can i do.. What is the problem here , pls Explain me ..
Naveen
# Naveen
Perfect fix!! Thanks a lot for the solution.
Edwin
The maximum memory reuirement for Windows XP 32-bit is 4GB, your Visual Studio 6 and all your other applications should be able to use 3GB and 1GB is left for the operating System. The cost of 4GB memory nowadays when I upgraded my desktop is less than $50, so it is very affordable to upgrade one's desktop memory.
Victor
# Victor
Hello sir, yesterday I tried to install visual studio 6.0 on my pc (p4, 500 gb hdd, 1gb ram, xp sp2, 32bit), after installing the machine restarted, but after starting up again, there appeared a installation wizard for MSDN. As I pressed next button it showed a error msg. That your memory is low. Then I terminated this and started again by executing the main setup.exe, but then it encountered with no problem. Sir why that msg was given can you refer?
Edwin
Try this blog for VB6 on WIndows 7:
http://geekswithblogs.net/bosuch/archive/2010/11/16/installing-visual-basic-6.0-on-windows-7.aspx
Ayan
# Ayan
same problem as Tantowi. I'm using win 7 32 bit. how to install that??? plz help...
Tantowi
# Tantowi
This is your answer to #Naresh
So for some reason your system is not recognizing the regsvr32. I am not that familiar with all the different varieties of Windows (64 bit, Windows 7, etc...) but it is possible that the OS you are running is impacting that. However, as far as I know regsvr32 is still used on other versions of windows. It's also possible that your environmental variables got messed up.

regsvr32.exe should be located under C:\WINDOWS\system32. If you find it there, you can try running the command:
C:\windows\system32\regsvr32.exe c:\windows\system32\javacypt.dll
which will ignore the path file. ))))

I've done this your suggestion but the message that comes out does not change (Load library(regsvr32 c:\windows\system32\javacypt.dll)failed.
The specified procedure could not be found)

Edwin
Follow up to my last comments:

I did see the javacypt.DLL already installed in Windows XP 64-bit and is found in C:\Windows\SYSWOW64\ which prevented the regsvr32.exe from registering originally the javacypt.dll when I tried to register it. SYSWOW64 in MS 64-bit OS emulation that allows 32-bit executables to be given 4 GB of memory address space instead of the 2GB memory address space under 32-bit Windows Server 2003 OS and this is the reason why I am installing VS 6 to test IIS6 web application to run under 64-bit OS (Windows XP 64-bit has IIS6 and share the same code base as Windows Server 2003 64-bit).
Edwin
Thank you for your posting, but I did get a different install scenario from what you had and what others encountered.

I installed the Visual Studio6.0 Enterprise edition after all the Windows security updates were all done and no more security updates were being installed in all the PC's I have used to install the VS 6 IDE.

I was able to install Visual Studio 6.0 Enterprise Edition in a Windows XP 64-bit OS environment running under Oracle Virtual Box 4.1.6 hosted by a Windows 7 64-bit Professional OS without having to register the javacypt.DLL that you stated in this blog. I did download first the javacypt.DLL from the link found in this blog, then register it in Windows XP 64-bit and I got the message from regsvr32.exe that the C:\windows\system32\javacypt.dll is NOT found. When I installed the Visual Studio 6.0 Eterprise Edition, the installer did notify me that MS Java will be installed in my Virtual Box OS and a re-boot is required. After the re-boot, Visual Studio 6.0 Enterprise Edition continued its installation with MSDN libraries as the second component installed. I stopped installation when the Client components were asked to be installed. This is the same scenario I encountered when I installed Visual Studio 6.0 Enterprise edition in a WIndows XP Mode 32-bit environment running under Virtual PC hosted by a Windows 7 64-bit Professional OS.
Phenix
# Phenix
Firstly, thank to Matt again for his kindness.

When I installed VC 6.0 in Win7, I met the same problem. I used Matt' s solution and then solved the issue.

However, in my computer , the directory was defined as "C:\Windows\System32\", where the lettle of "c", the "w" in "windows" and the "s" in "system32" was capital. At the beginning I tried the command that Matt had given and I failed. But when I changed the command to "regsvr32 C:\Windows\System32\javacypt.dll", I successed. Then I went on the installion as the following step and the "javasign.dll" error didn't appear any more.

So, I think the command "regsvr32 c:\windows\system32\javacypt.dll" may be case sensitive.
Mindstormscreator
I have made a patcher program for installing Visual Basic 6. Just download and follow the instructions:
http://freeprogramsandutilities.yolasite.com/visual-basic-and-studio-install-patcher.php

You might get a virus warning from your antivirus program on your computer (SuperAntiSpyware seems to detect it as something strange), but it is 100% safe and virus / spyware / adware free.
paul
For those who get "Loadlibrary(regsvr32 c:\windows\system32\javacypt.dll)failed.
The specified procedure could not be found.", which I got when I installed visual studio 6.0 enterprise in windows xp home sp2, you need msjava.dll to be copied to c:\windows\system32 for the javacypt.dll to be registered.
Hern
# Hern
I also ran into Java VM issue installing Visual Studio 6.0 on Windows 7 x64. I had to do the following steps to resolve the Java VM issue.
0. Start cmd as administrator
1. Copy msjava.dll and javacypt.dll from an XP machine to BOTH System32 and SysWOW64 directories on Win7 x64 machine.
2. regsvr32 c:\Windows\System32\msjava.dll
3. regsvr32 c:\Windows\System32\javacypt.dll

Then do the Visual Studio setup and ignore compatibility issues.

Windows 7 x64 seems to be playing around with System32 and SysWOW64 behinds the scene.
Ben
# Ben
Note that you can also obtain msjava.dll and javacypt.dll from a Windows 200 machine, copy them to c:\windows\system32 on an XP SP3 machine, regsvr32 them both fine, and VS6 then installs without this error.

The javacypt.dll file attached here does not work for me either, fails to register as not being a valid executable.

Matt, I would be happy to email them to you so you canmake them available if you.
abe
# abe
thank's .............GOD BLESS U
a.nagy
# a.nagy
Well concerning Visual Studio 6.0 Setup on windows vista or windows 7:
For the x32 Users you have to follow the following:
1. Download the javacypt.dll file (zip) from above.
2. Copy javacypt.dll to "C:\Windows\system32".
3. Register the dll:
a. Open up a command promt by Start -> Run -> type in 'cmd' and select OK.
b. type the command: regsvr32 c:\windows\SysWOW64\javacypt.dll
4. Install Visual Studio 6.0.
5. Install Service Pack 6.0.
-----------------------------------------------------------------------------------------------------------
For x64 windows users:
1. Download the javacypt.dll file (zip) from above.
2. Copy javacypt.dll to "C:\Windows\SysWOW64".
3. Copy again javacypt.dll but to "C:\Windows\system32" this time.
4. Register the dll:
a. Open up a command promt by Start -> Run -> type in 'cmd' and select OK.
b. type the command: regsvr32 c:\windows\SysWOW64\javacypt.dll

c. type again the command: regsvr32 c:\windows\system32\javacypt.dll

5. Install Visual Studio 6.0.
6. Install Service Pack 6.0.
-----------------------------------------------------------------------------------------------------------
Wish i was helpful enough.....and thank you all......
Sago118
# Sago118
From Colombia, Sooo many thanks.
Alex
Hello everyone,
for anyone who is STILL having trouble installing VB6 on Windows XP 32 or 64 bit, please make sure the following is true:

You have the real MSJava.dll file (not empty file) in the C:\Windows\ directory. You can download this file here: http://www.dll-files.com/dllindex/dll-files.shtml?msjava

You have the real JavaCypt.dll file in the C:\Windows\system32 directory from the top of the page.

I also installed Java, I'm not sure if that helped or not, but it's worth a try if nothing else works.

Hope this helps someone,
Alex
Matt Puskala
# Matt Puskala
Here is what wikipedia says:

Visual Basic .NET is Microsoft's designated successor to Visual Basic 6.0, and is part of Microsoft's .NET platform. Visual Basic.Net compiles and runs using the .NET Framework. It is not backwards compatible with VB6. An automated conversion tool exists, but fully automated conversion for most projects is impossible.
Matt Puskala
# Matt Puskala
It is not VB 6, it's VB .NET (or VB 2010, not exactly certain what the official naming convention is). There were significant changes in VB from VB 6 to VB .NET, so it is non-trivial.
Fawad Munir
# Fawad Munir
But if vb 6.0 is in new version of visual studio why I need to convert my software. Other thing virtual pc but virtual pc is not compatible with windows 7 home premiun edition.
Matt Puskala
# Matt Puskala
There is a version of VB in later versions of Visual Studio, but it is quite a jump from VB 6. There might be tools that would help you convert your project, but I'm sure it wouldn't be a straight-forward task.

I'm under the impression that some of the people who have commented in this thread have gotten VB 6 to work in Vista or Windows 7 but I am not certain. Another option would be to run VM Ware or Virtual PC in XP, but that will take some time and effort (possibly money) as well.
Fawad Munir
# Fawad Munir
Steve I know it is not compatible with windows 7. But any how my problem is still there. Can you please tell me that if I install Visual Studio 2008 or 2010 on Windows 7 home Premium then I can find Vb 6.0 in it or .Net ?. Because currently I am developing one software in vb 6.0.

If vb 6.0 is included in the 2008 or 2010 studio then are you sure that it will be totally compatible with Windows 7 home Premium?
Fawad Munir
# Fawad Munir
Hei,

Steve I know it is not compatible with windows 7. But any how my problem is still there. Can you please tell me that if I install Visual Studio 2008 or 2010 on Windows 7 home Premium then I can find Vb 6.0 in it or .Net ?. Because currently I am developing one software in vb 6.0.

If vb 6.0 is included in the 2008 or 2010 studio then are you sure that it will be totally compatible with Windows 7 home Premium?
Steve
# Steve
Fawad in my own opinion VB 6.0 is not compatible with Windows 7 and even
Windows Vista, you might want to try Microsoft Visual Studio 2008 or Microsoft Visual Studio 2010 they also include VB just to meet your system requirements since your using Windows 7. Me and my friends already tried installing VB6 on Windows Vista and Windows 7 but its no good, I think vb6 is too old or should I say obsolete to meet the system requirements of Windows 7. If you really want to use VB6 I think the best solution is downgrade your operating system, install Windows XP instead, well you have to sacrifice your OS if you really want to install VB6.

Good luck.
Fawad munir
# Fawad munir
Hi again,
thanks for the quick response. Actually I am using 32 bit window 7 so my problem is a quite different one. i have tried many solutions. I have created my own dll file and still it is not registering.
Matt Puskala
# Matt Puskala
Fawad if I understand you correctly it sounds like you are having the same issue Jaw was above on his post from Sept 17 at 10:24AM. I gave a couple of options on the very next post; you could try those. But Jay's problem ended up being a different solution as he posted on Sept 17 at 1:12PM (3 posts above this one). Hopefully one of those ideas helps point you in the correct direction.

I just recently started using Windows 7 myself and have not had a need to install VB 6.0 so I am not sure what issues you might run into.
Fawad Munir
# Fawad Munir
Hello,

How are you? I am facing a problem in visual basic 6.0. I am using Windows 7 home premium and the problem is that I am unable to register the dll and ocx files while using regsvr32. It is giving me the error message. Can you help me in this regards.
Erol
# Erol
Thanks.
Jay
# Jay
Thanks for the quick response Matt. Trust me, I've been wearing Google out trying to figure out this problem, but in the end I figured out a work-around on my own. I think the problem stemmed from the fact that I had a "dummy" msjava.dll under my Windows folder. Many sites tell you to create one of these in order to trick Visual Studio so it won't try to install the MS Java Virtual Machine. However, I don't think you can register javacypt.dll without having a real msjava.dll file.

So, the solution was to copy the real msjava.dll from one of my other machines and put it in the SysWow64 folder. Once I did that, javacypt registered without a problem. And after that I finally was able to install Visual Studio with VB 6 and Interdev without any problems.

Thanks again for your help. I'm glad I found this page!
Matt Puskala
# Matt Puskala
Hi Jay, I don't have an immediate solution, but I do have a couple thoughts.

1. You could try moving the dll to your 32 bit registry folder.
2. A quick google search did not show a 64 bit registry tool, but I would imagine there must be a work around for this (I haven't dug into it before as I just recently moved to a 64 bit OS and haven't had the need yet).
3. I doubt it, but there is a possibility that there may be a 64 bit version of this dll that you can download.
4. Googling the exact error you came up with could give results.
Jay
# Jay
Matt, thanks so much for posting this information. I've been banging my head trying to get VS6 to install under 64-bit Windows 7. I'm hoping I'm close, but I can't get javacypt.dll to register. As pointed out above, I'm using regsvr32 from the SysWow64 folder. Here's my command line:

C:\Windows\SysWOW64\regsvr32 C:\Windows\SysWOW64\javacypt.dll

But I'm getting this error: "The module C:\Windows\SysWOW64\javacypt.dll may not be compatible with the version of Windows that you're running. Check if the module is compatible with an x86 (32-bit) or x64 (64-bit) version of regsvr32.exe."

Any ideas?
Noorul
It's working, Thank u for giving the solution.
Matt Puskala
# Matt Puskala
Don't know for certain, but it sounds like a permissions issue. On Windows 7 and Vista they lock down a lot of files and permissions. It sounds like an issue I ran into with installing LabVIEW last week. I found a procedure on how to get the trustedinstaller.exe file to run as administrator, but I'm not certain that is your problem, and I cannot find the procedure right now. This shows some walk-throughs on some similar problems for an unrelated software that might help point you in the right direction:

http://kb2.adobe.com/cps/403/kb403915.html
fateme
# fateme
hi
when I want to install visual studio 6.0 ,it installs but when updating ,this error appears:
"Setup is unable to create a DCOM user account in order to register C:\Program Files\Tools\VS-Ent98\Vanalyzr\VAIEC.exe"
what should I do?
Please help me.
Matt Puskala
# Matt Puskala
Hi Wen How, I have not run into that problem; I am not sure what the solution would be.
Wen How
# Wen How
I would like to ask the compatibility of VS C++ 2008 in Window XP sp2 and sp3. Situation as below:

I install program A in sp3 it can run prefectly but when i install program A in sp2 it somehow have error in exporting the files. Anyone know any solutions for this?

Hope to get your reply soon.:)
Chuck
# Chuck
Hey Matt. Just wanted to say thanks for this workaround. Since I was running it on XP64, the 32-bit directory is %systemroot%\SysWow64
Copied the dll there and ran regsrv32 from there and it worked great.
Matt Puskala
# Matt Puskala
Hi Leen,

I'm not certain, but I can think of two possibilities:

1. Maybe you have a 64 bit version? (check by right click on my computer and select properties or press windows key+pause/break). If so you may have to specify the 32 bit version of regserv (see this: http://support.microsoft.com/kb/249873 )
2. Can you register other dlls? Maybe something needs to be repaired on your OS install?

These are just two guesses. Might be something else. Good luck!
leen
# leen
Matt,

I remain getting the "Load library(regsvr32 c:\windows\system32\javacypt.dll)failed", even when I use the command "C:\windows\system32\regsvr32.exe c:\windows\system32\javacypt.dll".
It is a windows XP, newly installed. I checked the system32 folder and the javacypt.dll is in there ...

thanks already for any help,

Leen
Matt Puskala
# Matt Puskala
Make sure that path matches the location of the file. It sounds like that could be the problem.
Carlos
# Carlos
Hi Matt I'm having problems too. I have Windows Vista 32 bits.
but when I type in cmd the command that you post it says something like:

Error at charging the module: c:\windows\system32\javacypt.dll

Be sure that the binary file is stored in the specified path or depure it to check if there is problems in the binary file o the .dll dependant files.

The specified module cannot be found.

The real message is in spanish so maybe the translation is not accurarte.

thanks
gabriele
# gabriele
Thank you very much Matt. After your suggestion my installation finished correctly.

Danny
# Danny
Christ I hate this bloody thing. My uni uses this ver, and I just couldnt get it to install at home.

Thanks for this page, it installed finally!
fabcer0
thank you..you save my life..ufff many thanks
Matt Puskala
# Matt Puskala
Hi Mark,

I don't have an easy answer for you, but a quick google search did turn up this knowledge base article:

http://support.microsoft.com/kb/257413

Unfortunately it looks to be for Windows 2000, but it might get you pointed in the correct direction. My initial reaction would be to make sure you have administrator privileges, but I am 'shooting from the hip' with that guess.
Mark Day
# Mark Day
I am trying to install VS 6.0 on a Windows XP machine. I have followed your instructions but still get an error. The error is:

Setup was unable to create a DCOM user account in order to register 'C:\Program Files\Microsot Visual Studio\Common Tools\VS-Ent98\Vanalyzr\valec.ex3'

Do you have any idea of what needs to be done to resolve this issue?
James Friedman
# James Friedman
Thank you, Matt - your help was invaluable and led to a speedy and successful iinstallation. For the record: OS is WinXP
Matt Puskala
# Matt Puskala
I have not tried to install it on Windows Vista. My guess is that it might be possible but it could be sensitive and require some work-arounds. Your experience with it initially working proves that as well. I don't have an easy answer for your problems. Maybe further searching Visual Studio 6 and Vista will turn up results.
Steve
# Steve
Hi Matt,
Hi its me again, sir I just wanna ask a queation, previously I installed Windows XP SP3 Vista Inspirat on my computer and installed a Microsoft Visual Studio 6.0 and the process was good and smooth the Microsoft Visual Studio 6.0 installed the complete package including the VB 6 with no errors. Then something bad happened I accidentally messed up with my files and was forced to reformat my computer, I again installed Windows XP SP3 Vista Inspirat but when I installed the Microsoft Visual Studio 6.0 I encoutered the same problem, the package was not completely installed just the VB 6 and the Visual Foxpro. I tried to use another installer of Microsoft Visual Studio 6.0 which I borrowed to my friend, and again I reformat my computer and installed Windows XP SP3 but not the Vista Inspirat anymore, I was suspecting that the vista Inspirat was the main reason why it is happening. But again I got the same problem and the same error the package was not completely insatalled. Then one of my friend told me that the main reason is that Microsoft Visual Studio 6.0 is a very old version that it cannot match the system requirements of Windows XP SP3 he said its not compatible with newer versions of Windows so I was forced to install Windows XP SP2 and intalled the Microsoft Visual Studio 6.0 and it was good the package was completely installed. I don't have a choice I had to downgrade my Windows from SP3 to SP2 coz' I really need VB 6. But if Microsoft Visual Studio 6.0 is really not compatible with Windows XP SP3 or higher then why it installed during my first installation? and just this last 2 weeks ago I installed Microsoft Visual Studio 6.0 to one of my friend's computer and it was good it installed the complete package then I was surprised to know that he's using a Windows XP SP3. Matt can you explain to me why is it happening?
Thanks!
Matt Puskala
# Matt Puskala
Hi Wesley,
I commented to your previous post, but then both posts were lost when we moved the website yesterday. Regardless, it looks like you figured out that issue and ran into a new problem. Perhaps you are using a 64 bit version of windows? According to this that could be a cause for your error message: [link]http://support.microsoft.com/kb/282747[/link]

If you follow that link it says that you need run a version of regsvr32 found in a different folder.
Wesley
# Wesley
Matt sir,
i've follow your instructions, but it appear like this"c:\windows\system32\javacypt.dll" is not an executable file and no registration helper is registered for this file type.
what can i do with that?
thank you for your help
naresh
# naresh
hi Matt sir......
i am very thankful for u .........
now vb 6 installed in my system .......
but during installation it was not completed ......shows some unexpected error.
But in all programs list MSVS is installed and running successfully.....
Thanks for ur cooperation.....


Matt Puskala
# Matt Puskala
Hi Naresh,

So for some reason your system is not recognizing the regsvr32. I am not that familiar with all the different varieties of Windows (64 bit, Windows 7, etc...) but it is possible that the OS you are running is impacting that. However, as far as I know regsvr32 is still used on other versions of windows. It's also possible that your environmental variables got messed up.

regsvr32.exe should be located under C:\WINDOWS\system32. If you find it there, you can try running the command:
C:\windows\system32\regsvr32.exe c:\windows\system32\javacypt.dll
which will ignore the path file.

FYI, paths are managed under System Properties ->Advanced -> Environmental Variable. You should see %SystemRoot%\system32 as one of several text strings under Path.

Hopefully that helps!
naresh
# naresh
dear sir,
i went through your steps for javasign.dll installation problem.........
downloaded javacypt.dll(zip),and ran the cmp promt.......
BUT
it shows an ERROR that
Load library(regsvr32 c:\windows\system32\javacypt.dll)failed.
The specified procedure could not be found.
Steve
# Steve
Matt thanks a lot!!
I've been a zombie since I got this problem, staying up til 3 am.
I hope you could help us on other VS 6.0 installation problems.
Gracias!!
^_^
Matt Puskala
# Matt Puskala
Thank you, random. I have updated the instructions.
random
# random
just pointing out in your tutorial you have listed to run

"regsvr32 c:\windows\system\javacypt.dll"

when it should be

"regsvr32 c:\windows\system32\javacypt.dll"

just thought that it would be important to note.
Vijay
# Vijay
Hi Matt Puskala,

Thanks for this important solution. I have resolved the problem by going through the solution which you have given.

Vijay.Biradar
Matt Puskala
# Matt Puskala
Hi Kyle,

I'm not sure what would give that error. It is listed here:
http://support.microsoft.com/kb/249873
But not much additional information is given.

However, here it is implied that it may have to do with running the 64 bit version of windows:
http://support.microsoft.com/kb/282747
Kyle
# Kyle
I got an error on step 3-b. The error message said ""Javacypt.dll" is not an executable file and no registrtion helper is registered for this file type." Any clue? Thank you much.
Rebecca Stanard
# Rebecca Stanard
Many thanks for your article on Installing VS 6.0.
In my case I'm working on good old Classic ASP and needed Visual Interdev. The error to do with javasign.dll was very annoying and Google wasn't helping until I found your page.

The next hurdle was finding a download for Frontpage server extension - not an easy task. In case anyone needs them the 2002 extensions work just fine.
http://www.brothersoft.com/frontpage-server-extensions-download-280505.html

Rebecca

Post a comment

Name (required)

Email (required)

CAPTCHA image
Enter the code shown above:

Related Blog Posts