This site uses cookies to offer you a better browsing experience. Find out more on how we use cookies and how you can opt out. Accept
PACE Suite - Application Packaging & Virtualization Software PACE Suite - Application Packaging & Virtualization Software

    Request the Q&A call with tech expert now We will get in touch with you right away to schedule a convenient time for your 1-to-1 call with one of our experts.

    Choose the product

    I have read and agree to the Privacy Policy

      Request a quote Please fill in this quick form and we will send you a free quote shortly.
      License *
      FreelancerEnterpriseService Provider
      I have read and agree to the Privacy Policy

        Request a quote Please fill in this quick form and we will send you a free quote shortly.
        License *
        Status *
        I have read and agree to the Privacy Policy

          Request a quote Please fill in this quick form and we will send you a free quote shortly.
          License *
          FreelancerEnterpriseService Provider
          I have read and agree to the Privacy Policy

            Request a call Please fill in this quick form and we will call you back shortly.
            I have read and agree to the Privacy Policy
            [recaptcha]

              Contact Support Please fill in this quick form to contact our support.
              I have read and agree to the Privacy Policy

                Subscribe to our Newsletter Be among the first to receive our updates! Fill in this quick form to join the list of subscribers.

                  Send an email to PACE Products Team Please fill in this quick form to contact our expert directly.
                  I have read and agree to the Privacy Policy

                  Types of Packages: Non-Virtual Packages – Practical Advice and Conclusions

                  Ever since the dawn of the consumer electronics and Windows OS, before virtualization has hit the mass-market, non-virtual packages were used to install software. It is worth mentioning though that non-virtual packages remain fairly popular and are nowadays widely used – as often as virtual packages. Non-virtual packages can be grouped into three main categories, which we discussed in the previous blog posts: According to the best practices, it is strongly advised to use Windows Installer (MSI) format for most application packaging needs.
                  • Being more flexible in comparison to other formats, MSI is a perfect choice to perform complex operations with packages.
                  • MSI allows using scripts to perform fine-tuning, therefore making it possible to deal with tasks of any complexity.
                  • Since many .exe installers are rather limited in terms of configuration options, they can be repackaged to Windows Installer packages. Unfortunately, some packages can’t be repackaged, as they might be based on complex internal logic (e.g., installation of a system service or a driver). In such cases, it’s possible to use MSI format as a wrapper for an .EXE file. Custom Action is used to deploy .exe files while all additional configuration is performed using MSI. That results in a single .MSI file, containing all necessary installation logic and ready for deployment.
                  • It should be noted, that Microsoft SCCM, one of the most popular deployment systems, is optimized for Windows Installer format providing a native support of .MSI packages. It ensures effective utilization of all features, offered by the Windows Installer technology.
                  In our next blog post, we’ll discuss existing approaches to virtual application packaging in Windows environment. Stay current!
                  Share this blog article: