CornMaster
08-29-2000, 10:31 AM
I've screwed up bad. I released a program using a different installer than the one that comes with Visual Basic because I don't like the VB installer. Anyway I installed in on another computer and I get an error during the program. It says "msstdfmt.dll not found. Class needs to be registered." Does this mean I have to register the files in the registry with my new install program??? I think I'm in a lot of trouble here.
Does anyone know the registry keys that have to be added??
CornEmpire Board Administrator
<A HREF="http://www.geocities.com/thecornmaster/" target="_new">http://www.geocities.com/thecornmaster/</A>
amram71
08-29-2000, 11:26 AM
The problem could be that the installer that u used could have required a dll file to make the setup work. It's a guess. What did you use?
I use inno Setup which works great
CornMaster
08-29-2000, 12:24 PM
I use Install Maker from www.clickteam.com
I've always used Patch Maker to make my patches for my program so I decided to try the Install Maker.
I've tested it on 3 machines so far. A Win98 machine it worked fine. My machine (Win 98) worked fine. And a Win 95 machine and that is when I got the error. Plus it does a lot of other wierd things too by my sisters computer is so screwy I don't mind that.
If you would like to try it and see if you can figure it out the link is http://www.geocities.com/thecornmastervb/convert18_altinst.zip
CornEmpire Board Administrator
<A HREF="http://www.geocities.com/thecornmaster/" target="_new">http://www.geocities.com/thecornmaster/</A>
Sparkey
08-29-2000, 07:04 PM
I don't know if this helps or not, but I had a look in my Windows system folder (without downloading your app) and the file you mentioned is there - I use Windows 98se. It is a Microsoft Standard Data Formating Object DLL and is also an OLE selfregistering dll. Looks like it comes shipped with win98 and above but may not be in win95. You could probably get around it by making sure that it is one of the dependent files shipped with your setup program.
CornMaster
08-29-2000, 09:27 PM
Thanks Sparkey
I guess I'll just use both installers. One for Win98 and the regular vb one for Win95.
But what about Win NT and 2000 how does VB work with those?
CornEmpire Board Administrator
<A HREF="http://www.geocities.com/thecornmaster/" target="_new">http://www.geocities.com/thecornmaster/</A>
Sparkey
08-29-2000, 09:35 PM
I'm not sure, but the University I go to has both NT and Windows 2000 installed (in seperate labs of course!) and those machines are running VB6 as part of the Visual Studio package
Hi,
Don't know if this is any good to you, we've started using an installer from Wise Solutions as the VB installer wasn't up to the mark. Seems to work well, no problems so far!
You can download an evaluation copy from their site:
http://www.wisesolutions.com/default.htm
hope this is useful
Phil.
eXeption
09-03-2004, 01:54 AM
K If you don't like the installer that comes with vb, why cant you try editing it,
The setup project is located at
.\microsoft visual studio\vb98\wizards\PDwizard\setup1.vbp