This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Errors messages when trying to install an old VB6 application on Vista...
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 01, 2009
01:20 PM
Errors messages when trying to install an old VB6 application on Vista...
Hi!
We recently upgraded our InstallShield (I think it was V7) to InstallShield 2008 and since then they fail to install quite miserably on Vista.
We get "access denied" errors when trying to update some DLL and dll/ocx registration errors.
I was able to get rid of the "access denied" errors by telling InstallShield to update the file only if not present but I can't seem to get rid of the registration errors.
I thought InstallShield was supposed to take care of these file access errors by delaying their installation until the next reboot but that doesn't seem to work. For the dll/ocx registration errors, I am assuming it's because they are already registered but the error message only says that it failed, not the reason why it did.
The thing I don't understand is that this used to work (on Vista!) with the previous version of InstallShield (I think it was V7) even though that version didn't actually support Vista per se...
Is there a way to obtain the old behavior or to handle these errors gracefully?
Thank you in advance,
TheBundler
We recently upgraded our InstallShield (I think it was V7) to InstallShield 2008 and since then they fail to install quite miserably on Vista.
We get "access denied" errors when trying to update some DLL and dll/ocx registration errors.
I was able to get rid of the "access denied" errors by telling InstallShield to update the file only if not present but I can't seem to get rid of the registration errors.
I thought InstallShield was supposed to take care of these file access errors by delaying their installation until the next reboot but that doesn't seem to work. For the dll/ocx registration errors, I am assuming it's because they are already registered but the error message only says that it failed, not the reason why it did.
The thing I don't understand is that this used to work (on Vista!) with the previous version of InstallShield (I think it was V7) even though that version didn't actually support Vista per se...
Is there a way to obtain the old behavior or to handle these errors gracefully?
Thank you in advance,
TheBundler
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 28, 2009
09:45 AM
Hi!
I still have the problem describe above...
Is there any way with Installshield to get rid of these registrations error either by tweaking something in the auto-registering components or doing the registration myself (if possible).
Why do I get registration errors, shouldn't Installshield try to perform these failed registration at the next reboot??
Thank you!
TheBundler
I still have the problem describe above...
Is there any way with Installshield to get rid of these registrations error either by tweaking something in the auto-registering components or doing the registration myself (if possible).
Why do I get registration errors, shouldn't Installshield try to perform these failed registration at the next reboot??
Thank you!
TheBundler
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 29, 2009
03:01 PM
The errors I get are:
I do not specifically request these files to be installed so my guess are that they are part of "InstallShield Object for Visual Basic 6 Runtime Files" and some of them (the ones it complains about) are I believe already present on Vista.
Is there anything I can do to make sure these files are not installed on Vista while installing the other files in the "InstallShield Object for Visual Basic 6 Runtime Files"?
I also get the following message:
This one, I do request its installation and I think it comes with Vista. How can I dynamically not install this file?
Please help...
Thank you!
TheBundler
The following files did not self-register or unregister:
1. C:\Windows\System32\OLEAUT32.DLL
Access is denied.
2. C:\Windows\System32\STDOLE2.TLB
Error accessing the OLE registry.
To continue, click OK; otherwise, click Cancel.
I do not specifically request these files to be installed so my guess are that they are part of "InstallShield Object for Visual Basic 6 Runtime Files" and some of them (the ones it complains about) are I believe already present on Vista.
Is there anything I can do to make sure these files are not installed on Vista while installing the other files in the "InstallShield Object for Visual Basic 6 Runtime Files"?
I also get the following message:
The following files did not self-register or unregister:
1. C:\Windows\System32\dao360.dll
Error accessing the OLE registry.
To continue, click OK; otherwise, click Cancel.
This one, I do request its installation and I think it comes with Vista. How can I dynamically not install this file?
Please help...
Thank you!
TheBundler