CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 2 of 2
  1. #1
    Guest

    works on some computers

    Can anyone please explain to me what is going on?

    I made an executable VB6 program and it works fine on about 75% of the computers I test it on. (This 75% is a mixture of VB and NON VB computers)

    The other 25% I get a message saying I'm missing a required .dll which is MSVBVM60. The only pattern I see is that of these 25% none of them had VB installed.

    I don't want to use the package & setup wizzard because of size. So what I'm trying to ask is: What is the minimum computer requirements for this VB6 exe. to work on? It must be something other than VB because it works on some NON VB computers. right? wrong?

    Thanks,
    James
    [email protected]


  2. #2
    Join Date
    May 1999
    Location
    Oxford UK
    Posts
    1,459

    Re: works on some computers

    VB EXE/OCX/DLL files all require the VB Runtime DLL's (and other OCX's) - this is why you should always create a setup program using PDW or similar (WISE, InstallShield etc). You could create the setup on your machine to identify all the required components, and then copy them to the new machine, but I'd still recommend using a deployment program of some sort (eg. If their OLEAUT32.DLL is out of date for instance) - it only needs to install the runtime DLL's once, then you can just ship your EXE/DLL/OCX files each time.


    Chris Eastwood

    CodeGuru - the website for developers
    http://codeguru.developer.com/vb

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