InstallShield 2016
Project • This information applies to the following project types:
• | Basic MSI |
• | InstallScript MSI |
• | MSI Database |
Message (Warning)
File [1] appears to be a precompiled native image of a .NET assembly. This may decrease the efficiency compared to precompiling on the target machine.
[1] is the name of a precompiled native image (.ni) of a .NET assembly.
Description
ISBP11 verifies that your project does not include a precompiled native image of a .NET assembly.
Corrective Action
To resolve this warning, replace the native image file mentioned in the message with the appropriate .NET assembly file.
If you want the assembly to be compiled to machine code during the installation, select Yes for the .NET Precompile Assembly setting of the file’s component.
Precompilation, or just-in-time compilation, takes into account the fact that some code might never be called during execution. It converts the assembly as it is needed during execution and stores the resulting native code so it is accessible for subsequent calls. Precompiling on the target machine allows the process to take advantage of the exact architecture of the machine on which it will be running.
See Also
Requirements for the Windows Logo Program
InstallShield Best Practice Suite
InstallShield 2016 Help LibraryAugust 2016 |
Copyright Information | Flexera Software |