Wix4 Introduction

1 minute read

Hello all,

As mentioned in previous article, I need to learn some topics for my work.

One of those topics is Wix4 Toolset.

In this article we understand

  • Why Wix?
  • What is Wix?
  • How to install Wix4 Toolset?

Why Wix

Wix is used for creating MSI packages.

As you know, MSI packages are reponsible for installing software into our Windows machine.

We already had Visual Studio Installer package.

But for some of our requirements I need to learn about it.

If you browse internet for Wix4 tutorials, there are very few.

So for my future purpose, I want to write what I have learnt from various place into my website.


What is Wix

Please see below ๐Ÿ‘‡๐Ÿป information about Wix4 Toolset.

Official Website: Wix Toolset

Description: Wix Toolset is a set of tools, developers use to create Windows Installation Experience.

Official Doc: Getting Started


How To Install Wix4

IDE: Visual Studio 2022 Community

Click above link to download ๐Ÿš€ Visual Studio 2022 Community

  • Open Visual Studio 2022 Community

  • In โ€œHomeโ€ screen of Visual Studio, select โ€œContinue without codeโ€ option as shown in below ๐Ÿ‘‡๐Ÿป image.

conitnue-without-code

  • This open Visual Studio without any project/solution as shown in below ๐Ÿ‘‡๐Ÿป image.

visual-studio-without-solution

  • Select โ€œViewโ€ โžก๏ธ โ€œTerminalโ€ for opening Terminal as shown in below ๐Ÿ‘‡๐Ÿป image.

open-terminal

  • This will open โ€œTerminalโ€ window as shown in below ๐Ÿ‘‡๐Ÿป image.

terminal-window

  • Run below command to install โ€œWix.exeโ€ .Net tool.
dotnet tool install --global wix
  • Please see below image for installing โ€œWix.exeโ€.

install-wix-toolset

  • For checking if Wix is install or not, check Wix version by run following command.
wix --version
  • Please see below image for checking version of โ€œWix.exeโ€.

check-wix-version


Thatโ€™s it!!!

In next article we will install โ€œFree Heatwave Wix4 Extensionโ€.

Hope this post helps you.

If you like the post then please share it with your friends also.

Do let me know by you like this post or not!

Till then, Happy learning!!!

Updated: