Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the largest size that a single .msi windows package installer file can be?

We are doing some upload testing to the server, specifically taking in .msi package installer files. Currently I can create a 2GB total file size .msi with the limited knowledge and Visusl Studio tools that I have, but am wondering if I can create a larger one.

None of my googling has shown me a definitive answer, but I need to test the max file size that can be uploaded, which seems to be restricted by the max .msi file size, which I can't find or create. I assume it's larger than 2GB, anyone know or can point me to the right resource?

What is the max .msi file size? If greater than 2GB, how do I create one?

like image 659
lheezy Avatar asked Feb 21 '12 07:02

lheezy


People also ask

Is there any limit for creation of transforms for MSI?

Note that transforms and patches cannot be created between two packages with different column types. This is explained in MSI Help topic Authoring a Large Package. The maximum number of rows for the Component table is 65536. This limit was discovered by Danish Waheed and posted on the WiX users mailing list.

What is Windows Installer package MSI?

MSI file extension stands for Microsoft Software Installer. It is a Windows Installer format that uses Microsoft's Windows Installer service to configure installer packages, such as Windows applications or update packages. The MSI file extension is used to install software on Windows operating systems.

Are MSI files compressed?

In Windows, you can open an MSI file by double-clicking it. Doing so will allow you to install the Windows updates or program your MSI file contains. Because MSI files are compressed archives, you can also decompress them to examine the files they contain.

What is MSI installer file?

MSI is a file extension that applies to database files used by the Microsoft Windows Installer (MSI). They contain information about an application divided into features and components, and every component may contain files, registry data, shortcuts, and so on.


1 Answers

The limit of 2 GB is for the CAB files included in the MSI package, not for the MSI database itself. To create a larger setup package you need to configure it to place the resources in multiple CAB files, next to the MSI package.

like image 67
Bogdan Mitrache Avatar answered Sep 21 '22 01:09

Bogdan Mitrache