- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Automation Interface with InstallShield 2023
- 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
Where can I find a good documentation for using the automation interface with InstallShield 2023?
For Example:
With InstallShield 2016 we used the following DLLs to create the setup automatically with C# code:
- Interop.ISAPPSERVICESLib.dll
- Interop.IsmAutoLib.dll
- Interop.ISMMUpdaterLib.dll
- Interop.ISUPGRADELib.dll
- Interop.ISWiAuto23.dll
- Interop.ISWIBUILDLib.dll
- Interop.WindowsInstaller.dll
- IsAppServices.dll
- ismauto.dll
- IsMMUpdater2.dll
- isupgrade.dll
- ISWiAutomation23.dll
- ISWIBuild.dll
Also I can not find all the DLLs in the installation folder: "C:\Program Files (x86)\InstallShield\2023\System".
By the way, why I can not use the InstallShield 2023 label for this post?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @SWE-LIS ,
We can able to see the dll under 2023 folder, ISWiAutomation23.dll will be changed to ISWiAutomation29.dll, You can change the automation object and try to build your project and see it works or not.
If you are build your using automation layer, you need to change the CreateObject ISWiAuto to 29 like shown below
'Create project object for InstallShield 2023
Set pProject = CreateObject("ISWiAuto29.ISWiProject")
Refer below KB for sample code and how to run the script.
If you still face an issue, please share a sample test code by creating a new case by sending an email to support@revenera.com or by community get support --> Open new case
please refer screenshot attached,
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @SWE-LIS ,
We can able to see the dll under 2023 folder, ISWiAutomation23.dll will be changed to ISWiAutomation29.dll, You can change the automation object and try to build your project and see it works or not.
If you are build your using automation layer, you need to change the CreateObject ISWiAuto to 29 like shown below
'Create project object for InstallShield 2023
Set pProject = CreateObject("ISWiAuto29.ISWiProject")
Refer below KB for sample code and how to run the script.
If you still face an issue, please share a sample test code by creating a new case by sending an email to support@revenera.com or by community get support --> Open new case
please refer screenshot attached,