Aaron Stebner's WebLog

Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio

Link to information about when to use NGen for your managed application

Link to information about when to use NGen for your managed application

  • Comments 2

I noticed over the weekend that the CLR code generation team has started a blog to communicate about issues related to just-in-time (JIT) compilation and native image generation (NGen) for binaries that run on the .NET Framework.

The first technical post on the blog, located at http://blogs.msdn.com/clrcodegeneration/archive/2007/09/15/to-ngen-or-not-to-ngen.aspx, provides a useful overview of the following topics:

  • Scenarios where it is helpful to run NGen for an application
  • Scenarios where it is not helpful (and can often do more harm than good) to run NGen for an application
  • Issues to keep in mind when running NGen for an application
  • Links to more detailed technical documentation about how NGen works behind the scenes

I encourage you to take a look at this blog post if you are considering using NGen for your application, and I also encourage you to keep an eye on the CLR code generation team's blog for more technical discussions of JIT and NGen in the future.

Leave a Comment
  • Please add 8 and 3 and type the answer here:
  • Post