Git Product home page Git Product logo

wininstallx's Introduction

Windows Installer Experiment

Bootstrapper example that generates a setup.exe installation file (work-in-progress). For additional examples, it is recommended to visit kurtanr's repository for installers examples [2].

See the following video

Creating Professional Installations with WiX | Tips

Throughout this repository's folders you will find more redme files like this to explain how Windows Installer XML (WiX) technology can be used to create a sample installer by using customized GUI, installation modules called "merge modules", Microsoft Installer to generate MSI, the bootstrapper technology, ad hoc installation routines call ed "custom actions" and maybe more.

Installation

Chose the visual studio plugin that matches your IDE version [1]. WiX toolset is required and installing .NET Framework 3.5 is required by the toolset. The instructions to install it are in reference [3].

  1. Install .NET Framework 3.5 by following the instructions from reference [3]
  2. Download development builds from WiX Toolset page: https://wixtoolset.org/docs/wix3/
  3. Install Visual Studio plugin from the marketplace: https://marketplace.visualstudio.com/items?itemName=WixToolset.WiXToolset

References

  1. Visual Studio Marketplace, "WiX Toolset Build Tools", marketplace.visualstudio.com, accessed on 2023/01/13, https://marketplace.visualstudio.com/items?itemName=WixToolset.WiXToolset
  2. kurtanr, "WiX Installer Examples", github.com, accessed on 2023/01/13, https://github.com/kurtanr/WiXInstallerExamples
  3. "Install the .NET Framework 3.5 on Windows 11, Windows 10, Windows 8.1, and Windows 8", learn.microsoft.com, accessed on 2023/01/13, https://learn.microsoft.com/en-US/dotnet/framework/install/dotnet-35-windows

wininstallx's People

Contributors

axelgafu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.