Results 1 to 4 of 4

Thread: VB6 application and prompt for CD-Rom

  1. #1

    Thread Starter
    New Member
    Join Date
    Sep 2010
    Posts
    5

    VB6 application and prompt for CD-Rom

    Hi
    I have a VB 6.0 application with Access that is installed on Windows XP machines. We've upgraded this application which requires a few new 'system files' (.dll, etc.) to run it. I have an install package that when installed on other machines, successfully installs the correct files and the application runs OK. However, for one specific PC, when the user opens one of the records in the form in the application for which the new dlls are needed, the user receives a prompt to insert a CD-Rom in the CD drive (screenshot attached below). No others PCs exhibit this behavior.

    Does anyone have any ideas?

    Paul
    Attached Files Attached Files

  2. #2
    PowerPoster
    Join Date
    Jul 2006
    Location
    Maldon, Essex. UK
    Posts
    6,334

    Re: VB6 application and prompt for CD-Rom

    The 'obvious' answer is that your application is attempting to 'do something' with the contents of the record selected and in order to 'do it' a component, that is not present on the machine in question, is required.

    Is there anything 'special' about the contents of the selected record ?

  3. #3

    Thread Starter
    New Member
    Join Date
    Sep 2010
    Posts
    5

    Re: VB6 application and prompt for CD-Rom

    There are special files that are needed for the specific record. My issue is that it it only this specific PC that is having the problem. All others where I have used the same install file with do not have a problem.

    I am wondering if any others have come across this prompt for a CD-rom when using VB 6.0 applications and know what specific support file (.dll, etc.) needs to be installed to resolve the problem.

    Paul

  4. #4
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: VB6 application and prompt for CD-Rom

    It appears to me that your program is trying to use some component that is marked as "advertised" in the registry as part of some partially-installed application. Office is notorious for this sort of thing, either bundled in a "trial/instant update to full" install or or regular install with some parts left uninstalled until first use.

    A fix used to be linked from How do I uninstall Office 2003, Office 2007 or Office 2010 suites if I cannot uninstall it from Control Panel? but the cure was worse than the disease so the "fix" was recalled.

    You need to go to that machine and either (1.) allow it to complete the installation of Office (or whatever the problem application is) or else (2.) go into Add/Remove programs and remove the partially installed application that has a pending advertised install. Option (1.) is the recommended course of action, but may cost money.


    You might also try a Web search for windows installer cleanup utility hoping that (1.) somebody has a copy you can still download, and (2.) it doesn't screw the computer up even worse.

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