Invantive Dotnet Optimizer simplifies NGEN optimization through a user-friendly interface. It streamlines the pre-compilation of your Microsoft .NET apps, boosting their start-up time.

The Dotnet Optimizer consistently generates both 32 and 64 bit native versions of the code. This is because subtle differences in how .NET chooses the runtime version can significantly impact performance for end users. With the Invantive Dotnet Optimizer, users can rest assured that their users will not need to wait for the compilation into native code to be complete.
The Invantive Dotnet Optimizer is also easy to bundle. Users can package the executable as a resource in their assembly and unpack it from the menu. The software has been tested to process ClickOnce applications as well as VSTO-based add-ins for Microsoft Office deployed through ClickOnce.
It is worth noting that the Microsoft NGEN generates a log file, and users can increase verbosity to analyze issues during the creation of native code. Additionally, the Fusion Log Viewer can be used to analyze the loading of assemblies.
In conclusion, the Invantive Dotnet Optimizer is a robust software that offers an efficient and easy-to-use solution for optimizing the start-up time of Microsoft .NET applications. Its free graphical user interface for NGEN, compatibility with ClickOnce applications, and tips for troubleshooting make it a valuable tool for developers seeking to optimize their applications.
Version 2016R1: N/A