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: Automation interface/StandaloneBuild problem
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
‎Feb 05, 2008
11:13 AM
Automation interface/StandaloneBuild problem
I have a VB script, which uses the automation interface.
At some time this scripts reads the property "MinimumTargetMSIVersion" of the object "SAAuto14.ISWiProject".
On my PC this script works fine (I have installed IS2008 + IS2008 StandaloneBuild)
But if I run the same script on a PC, where only the IS2008 StandaloneBuild is installed, it gives me the error "32797", Description: Automation error. Library not registered.
> ISWiAutomation.IswiProject.Get MinimumTargetMSIVersion
The script code is:
Set oISProject = CreateObject("SAAuto14.ISWiProject")
WScript.Echo "MinimumTargetMSIVersion = " & oISProject.MinimumTargetMSIVersion
Is this an error in the 2008 StandaloneBuild?
Why is the SAAuto14.ISWiProject object referencing a method in another IS automation object: ISWiAutomation.IswiProject.Get?
Is the property "MinimumTargetMSIVersion" no longer supported by ISAuto14? (The InstallShield 2008 help says, that the property still exists.)
At some time this scripts reads the property "MinimumTargetMSIVersion" of the object "SAAuto14.ISWiProject".
On my PC this script works fine (I have installed IS2008 + IS2008 StandaloneBuild)
But if I run the same script on a PC, where only the IS2008 StandaloneBuild is installed, it gives me the error "32797", Description: Automation error. Library not registered.
> ISWiAutomation.IswiProject.Get MinimumTargetMSIVersion
The script code is:
Set oISProject = CreateObject("SAAuto14.ISWiProject")
WScript.Echo "MinimumTargetMSIVersion = " & oISProject.MinimumTargetMSIVersion
Is this an error in the 2008 StandaloneBuild?
Why is the SAAuto14.ISWiProject object referencing a method in another IS automation object: ISWiAutomation.IswiProject.Get?
Is the property "MinimumTargetMSIVersion" no longer supported by ISAuto14? (The InstallShield 2008 help says, that the property still exists.)
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 06, 2008
03:09 AM
Just tested your VB script, works fine on our Standalone Build 2008 machines.
Result: Problem cannot be reproduced.
Result: Problem cannot be reproduced.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 25, 2008
10:20 AM
I've got the exact same problem ("library not registered" in the CreateProject method), but it only appears on machines running Vista or Windows Server 2008. Machines running XP does not exhibit this behavior.