This File Application property lets you specify whether to install the assembly privately for the selected .exe or to install the assembly to the Global Assembly Cache. If you select Global Assembly Cache, the assembly can be used by any .NET application on the target system.

The File Application property relates to the File_Application field of the MsiAssembly table.

To install a Win32 assembly to the Global Assembly Cache, your files must be signed and have catalog (.cat) files. See the Platform SDK page “Creating Signed Files and Catalogs” for details.