/build/static/layout/Breadcrumb_cap_w.png

Software Deployment Question


Embed installer in MSI

10/23/2017 1454 views
Hi!

I am trying to edit a MSI file, to deploy a 3rd party application in our enterprise.
I have successfully added a needed .reg file, but the MSI has a requirement for .NET 4.6.1 and Visual Studio Tools for Office.
.NET is not a problem, but Visual Studio Tools for Office would be good to embed the installer for, and automatically install if missing.
The MSI detects the status of Visual Studio Tools for Office when we try to install it.

I know it's possible to do this, but I just dont know how... :)

-Jannis
0 Comments   [ + ] Show comments

Comments


All Answers

1
Hi,
embedding another MSI in an MSI is probably one of the owrst things you can do. You do not state what deployment tool you are using, but regardless deploy the .NET 4.6.1 and the VSTO as dependencies for you apllication package. This way you can easily carry out any trouble shooting and later (if required) redeploy newer versions of dependencies without having to also repackage the application.
Cheers
Phil
Answered 10/23/2017 by: Pressanykey
Red Belt

  • The Visual Studio Tools for office is an .exe installer.
    I'm using SCCM CB for deploying applications
    • Where's the problem? With silent switches you can also deploy exe installers...
1

Straight forward as Phil has already mentioned.

-Create SCCM Application for VSTO

-Create SCCM Application for MSI you refer to & Set dependency for VSTO which will install VSTO in advance of your MSI.

VSTO command line switches -

Answered 10/23/2017 by: Maidens
Third Degree Blue Belt

  • As our tool was mentioned in the question,
    we just would like to confirm that the above-mentioned answers are 100% correct.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ