• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1247
  • Last Modified:

Distributing VBA with installshield 12

I'm looking for a walkthrough on distributing VBA 6.4 using Installshield 12 (Basic MSI installation).  I have read through the discussion in the SDK help file, but it is not clear to me how to get their setup.exe file to run under my .msi
0
ChemstationsDeveloper
Asked:
ChemstationsDeveloper
  • 2
1 Solution
 
AaronHerrickCommented:
Here's how it works.

the VBA 6 SDK provides its own setup.exe file, a setup.ini file and the following supplementals:

VBAOF11.MSI
VBAOF11I.MSI

and these optional files
apc.msm
apci.msm
mtrt.msm
mtdt.msm

the trick here is to create an MSI as described by the VBA SDK, and and you run it with Microsoft's Setup.exe.  the setup .ini file is used to point setup.exe to your msi, as well as direct it to the locations of the VBAOF11.MSI and VBAOF11I.MSI (for multiple localizations you will need a VBAOF11n.MSI for each language (LCID)

In your MSI, you might needs some of the optional msm's depending on the features you use.

So the way it looks:

Microsoft's Setup.EXE->
               YourMSI.MSI->
                               Microsoft's optional .MSM's
                Microsoft's VBAOF11.MSI->
                                Microsoft's VBAOF11I.MSI

make sense? :)

0
 
AaronHerrickCommented:
Additional Comment:  this comes directly from Microsoft's help system in the VBA6SDK ("Redistributing VBA") and From Summit Software's support team.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now