
Originally published on 2014-09-12; fully revised and updated.
This page curates the training resources from the original post for engineers working with Wise Package Studio, Windows Installer (MSI/MST), and legacy desktop deployment methods. You will find a structured catalog of the referenced AppDeploy sessions, a suggested packaging workflow, and example commands you can use in a lab.
Core resources referenced in the original post
The original article primarily linked to AppDeploy training content and a webinar. Start here:
Windows Installer and Wise packaging sessions
| Session | Running time | Focus | Link |
|---|---|---|---|
| Repackaging Best Practices | 21:45 | General repackaging practices applicable across tooling. | Session link |
| Dealing with InstallScript for Administrators | 18:30 | InstallScript issues that impact enterprise deployment scenarios. | Session link |
| Determining Transform (MST) File Contents | 10:29 | Inspecting MST content using AdminStudio, Package Studio, and ORCA. | Session link |
| Windows Installer AppSearch | 21:03 | Using AppSearch properties in dialogs, conditions, and launch checks. | Session link |
| Creating Custom Actions With InstallShield AdminStudio | 16:01 | Technical overview of custom actions via AdminStudio. | Session link |
| Creating Custom Actions With Wise Package Studio | 13:50 | Technical overview of custom actions via Wise Package Studio. | Session link |
| Repackaging With Wise Package Studio | 19:20 | Walkthrough of repackaging a sample app with Wise SetupCapture. | Session link |
| Troubleshooting the Windows Installer | 34:34 | Error codes, logging, and log interpretation techniques. | Session link |
| Creating A Clean Packaging Environment | 8:09 | Step-by-step process for preparing a clean repackaging baseline. | Session link |
| To Repackage or Not to Repackage | 37:12 | Pros and cons of repackaging versus vendor automation support. | Session link |
| Packaging Adobe Reader | 9:54 | Extracting source files, creating an install point, and building an MST-based install command. | Session link |
Desktop deployment sessions included in the archive
| Session | Running time | Focus | Link |
|---|---|---|---|
| Leveraging Preinstallation Environments | 44:52 | Windows PE and BartPE usage, trade-offs, and demonstrations. | Session link |
| Intro to Windows PE v2.0 | 16:10 | Building and customizing bootable Windows PE images. | Session link |
| Working with ImageX and Windows PE | 18:50 | Capturing and applying WIM images with ImageX. | Session link |
| Remote Installation Services (RIS) | 25:54 | Unattended Windows XP SP2 deployment from a Windows 2000 server. | Session link |
| Community Research in Deployment Process | 16:07 | Where community research can fit into package development workflow. | Session link |
Suggested packaging workflow based on the training topics
A practical way to consume this material is to follow a packaging lifecycle from environment preparation to rollout and troubleshooting.
flowchart TD
A[Create clean packaging environment] --> B[Capture baseline state]
B --> C[Install and configure target application]
C --> D[Build MSI and optional MST]
D --> E[Test silent install and uninstall]
E --> F{Deployment issues found}
F -- yes --> G[Review logs and custom actions]
G --> D
F -- no --> H[Pilot deployment]
H --> I[Production rollout]
Example lab commands for MSI packaging and troubleshooting
The original content references command-line deployment and log analysis. These are common examples you can adapt for a test lab.
msiexec /i "C:\\Packages\\App\\App.msi" /qn /L*v "C:\\Logs\\App-install.log"Code language: JavaScript (javascript)
msiexec /i "C:\\Packages\\App\\App.msi" TRANSFORMS="C:\\Packages\\App\\Custom.mst" /qb! /L*v "C:\\Logs\\App-transform.log"Code language: PHP (php)
msiexec /x "{PRODUCT-CODE-GUID}" /qn /L*v "C:\\Logs\\App-uninstall.log"Code language: JavaScript (javascript)
imagex /capture C: D:\\Images\\reference.wim "Reference Build"
imagex /apply D:\\Images\\reference.wim 1 C:Code language: JavaScript (javascript)
Tool comparison across the referenced sessions
| Tool or technology | Covered use in this catalog | Example session |
|---|---|---|
| Wise Package Studio | Repackaging workflows and custom action creation. | Repackaging With Wise Package Studio |
| InstallShield AdminStudio | Custom action implementation and MSI-focused packaging tasks. | Creating Custom Actions With InstallShield AdminStudio |
| ORCA | Inspecting Windows Installer transform contents. | Determining Transform (MST) File Contents |
| Windows PE | Bootable preinstallation environment for deployment and recovery operations. | Intro to Windows PE v2.0 |
| ImageX | Capturing and applying WIM images in deployment pipelines. | Working with ImageX and Windows PE |
| RIS | Legacy unattended OS deployment from server infrastructure. | Remote Installation Services (RIS) |
Best practices for using these legacy training resources
- Use these sessions for packaging fundamentals (MSI structure, transforms, logging), then map the concepts to current enterprise tooling.
- Run all exercises in isolated lab VMs; several sessions target older operating systems and deployment stacks.
- Prioritize repeatable practices: clean capture environment, silent install testing, and log-driven troubleshooting.
- Document package decisions (repackage vs vendor automation) as part of your release governance process.
I’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked at Cotocus and regularly write about technology, travel, investing, health, product reviews, and digital marketing through my various platforms.
I publish technical articles at DevOps School, travel stories at Holiday Landmark, stock market insights at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow, and SEO and digital marketing strategies at Wizbrand.
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals