Packaging for Windows

Categories: Beginner
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn how to package your plugins and applications on Windows. In this workshop you’ll discover a complete packaging workflow using Inno Setup, one of the most widely used installer tools for Windows software.

You’ll start by learning how Windows handles application trust and security, the types of code signing certificates available, and the pros and cons of signing your software. You’ll see both traditional certificate based signing and the newer Azure Artifact Signing approach, so you understand the options available and which one is right for you.

Next, you’ll build a working installer using the Inno Setup wizard before moving on to a fully customised installer script. You’ll learn how to organise plugin files, add optional components, create full and custom installation modes, and generate shortcuts and icons for standalone applications.

The workshop also covers practical details, such as handling bundle style plugins, managing installer variables, structuring your project folders, and creating installers that are easy to maintain as your project changes.

By the end of the workshop you’ll understand how to build professional Windows installers and how to prepare your plugins for release. The course also includes reusable installer templates, cheat sheets, and notes so you can quickly package future releases.

Show More

What Will You Learn?

  • Build professional Windows installers for plugins and applications using InnoSetup
  • Understand how code signing works and its role in building user trust
  • Code sign plugin binaries and installers using either traditional certificates or Azure Signing
  • Create customised installers with optional components, install types, shortcuts, and icons
  • Use installer templates and scripts to quickly package future releases

Course Content

Introduction

  • Welcome
    02:18
  • About Code Signing
    04:47

Module 1a: Code Signing with Azure

Module 1b: Code Signing with a Certificate

Module 2: Building Installers

Conclusion

Student Ratings & Reviews

No Review Yet
No Review Yet