-----------------------------------------------------------
New Message on MumbaiUserGroup
-----------------------------------------------------------
From: KishoreTY
Message 6 in Discussion
New Message on MumbaiUserGroup
Question Of The Day !!!!
Reply
Reply to Sender
Recommend
Message 2 in Discussion
From:
KishoreTY
The native image cache is a reserved area of the global assembly
cache (GAC). When you create a native image of an assembly, it will load and
execute faster. When you create a native image of a common language runtime
(CLR) assembly, the native image is cached on the local computer in a reserved
area of the Global Assembly Cache (GAC). After a native image is created, the
runtime automatically uses this native image every time it runs the assembly.
The runtime reverts to just-in-time (JIT) compilation of an assembly when it
cannot find a matching native image. When certain changes are made to a
computer�s settings and environment, any native images previously created
become invalid. The following changes cause native images to become invalid:
Any patching or updating of the .NET Framework causes all native images to
become invalid. Upgrading a computer�s CPU to a new processor family causes all
native images to become invalid. Any change made to the version of the
operating system causes the native images to become invalid. If an assembly is
recompiled into Intermediate Language (IL), any native image that exists for
this assembly becomes invalid. If any referenced assemblies are recompiled into
IL, the native image for the assembly that references these assemblies becomes
invalid. If machine security policy is changed so as to restrict previously
granted permissions to an assembly, the native image for this assembly becomes
invalid. These changes do not mean that an assembly will not run, but that the
native image will not be loaded and the runtime will resort to JIT compilation.
Regardless of the situations where a native image can become invalid, you may
want to compile assemblies into native images during the installation of your
application. To perform this operation, you need to create a number of custom
actions, most of which will run ngen.exe with a particular command line.
Ngen.exe is the native image generator that comes with the .NET Framework when
it is installed. Refer to the MSDN Library for a complete discussion of this
utility. NGen.exe (The Native Image Generator) can be used to create a native
image from a managed assembly and installs it into the native image cache on
the local computer. Know More :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptools/html/cpgrfnativeimagegeneratorngenexe.asp
View other groups in this category.
-----------------------------------------------------------
To stop getting this e-mail, or change how often it arrives, go to your E-mail
Settings.
http://groups.msn.com/mumbaiusergroup/_emailsettings.msnw
Need help? If you've forgotten your password, please go to Passport Member
Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help
For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact
If you do not want to receive future e-mail from this MSN group, or if you
received this message by mistake, please click the "Remove" link below. On the
pre-addressed e-mail message that opens, simply click "Send". Your e-mail
address will be deleted from this group's mailing list.
mailto:[EMAIL PROTECTED]