INFO: ASP.NET Does Not Support Pre-Just-In-Time (JIT) Compilation Through Native Image Generator (Ngen.exe)

Article translations Article translations
Article ID: 331979 - View products that this article applies to.
This article was previously published under Q331979
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

SUMMARY

The Native Image Generator (Ngen.exe) creates a native image from a managed assembly and then installs the image into the native image cache on the local computer. When you use the images that you created with Ngen.exe from ASP.NET assemblies, the common language runtime ignores them and then reverts back to the original image for just-in-time compilation (JIT).

MORE INFORMATION

The common language runtime cannot load images that you create with NGEN into the shared application domain. Because ASP.NET standard assemblies are shared and are then loaded into a shared application domain, you cannot use Ngen.exe to install them into the native image cache on the local computer.

REFERENCES

For more information about Native Image Generator (Ngen.exe), visit the following Microsoft Developer Network (MSDN) Web site:
http://msdn2.microsoft.com/en-us/library/6t9t5wcf(vs.71).aspx
For more information about loading assemblies into the application domain, visit the following MSDN Web site:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconloadingassembliesintoapplicationdomain.asp

Properties

Article ID: 331979 - Last Review: February 27, 2014 - Revision: 2.4
APPLIES TO
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Keywords: 
kbnosurvey kbarchive kbinfo kbconfig kbcompiler KB331979

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com