CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Feb 2001
    Posts
    29

    Error 430, Only on Win 98

    Hi,

    when trying to install an app on Win98 I get runtime error 430, "class does not support automation".

    This only happens on this PC and the same app WILL LOAD OK on Win95 and Win Me.

    The installation disk has a search feature for files before installation begins, when I remove this search feature the app will load ok on the win98 PC.

    Any help Appreciated.

    Regards,

    Alan.


  2. #2
    Join Date
    Apr 1999
    Location
    VA BEACH
    Posts
    467

    Re: Error 430, Only on Win 98

    it sounds like one of you dll files on that machine is out of date. Error 430 usually occurs when you have a version of a dll that does have the same version of an interface that VB is looking for. What you should do is make sure you are replaceing all files in the installation routine by version. NOTE if you are using VB package and deployment wizard it will not replace com dll's no matter what, the best bet here is to rename the file that you want replaced and then run the installation.



    Jim Hewitt
    Software Developer
    Liberty Tax Service
    www.LibertyTax.com

  3. #3
    Join Date
    Feb 2001
    Posts
    29

    Re: Error 430, How do I know??

    Hi James,

    Thanks for the reply, how do I know which dll it is, it only gives me the error No and description.

    I think it is MSP32.dll, this PC does not have it loaded. Can't remember how I came to the conclusion as I have read so much I am getting confused.

    I tried to install it from a floppy for a test to the Pc with the code "regsv32.exe MSP32.dll" in a bat file but could not install it.

    Any further clues appreciated.

    Regards,

    Alan.





  4. #4
    Join Date
    Apr 1999
    Location
    VA BEACH
    Posts
    467

    Re: Error 430, How do I know??

    Well they way I usually have to do it is to rename one file at a time that is included in the vb script on the offending PC. Then install intall you find which file it is. It is a time consuming process; but its pretty certain you will find the problem this way. if you have any other install package options you might try them as they usually have no problems overwritting files. Wise installer is good for this, but costs $$$.



    Jim Hewitt
    Software Developer
    Liberty Tax Service
    www.LibertyTax.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured