What is Global Assembly Cache (GAC) and what is the purpose
of it?
Answers were Sorted based on User's Feedback
Answer / guest
Each computer where the common language runtime is installed
has a machine-wide code cache called the global assembly
cache. The global assembly cache stores assemblies
specifically designated to be shared by several applications
on the computer. You should share assemblies by installing
them into the global assembly cache only when you need to.
Steps
- Create a strong name using sn.exe tool
eg: sn -k keyPair.snk
- with in AssemblyInfo.cs add the generated file name
eg: [assembly: AssemblyKeyFile("abc.snk")]
- recompile project, then install it to GAC by either
drag & drop it to assembly folder (C:\WINDOWS\assembly OR
C:\WINNT\assembly) (shfusion.dll tool)
or
gacutil -i abc.dll
| Is This Answer Correct ? | 11 Yes | 1 No |
Answer / zeenat
GAC is a repository of all the .net shared assembly.The
assemblies stored in GAC can be shared by all the .NET
application.
| Is This Answer Correct ? | 9 Yes | 1 No |
What is the difference between string and String
How to add 'ASPNET.mdf' file into server explorer in visual studio 2005?
Explain the advantage of packaging over xcopy in .net?
Explain the 'page lifecycle' of an ASP.NET MVC?
What are the 2 popular asp.net mvc view engines?
Why to use “{resource}.axd/{*pathinfo}” in routing in mvc?
What is the difference between model view and controller?
Explain something about model, view and controllers in asp.net mvc?
What are Code Blocks in Views?
How do you sort a dataset?
Hello guyz, I have interview scheduled next week on .Net Framework 1.1? Can any one please provide a) list of interview questions on .net frame work 1.1? b)basic differences between .net framework 1.1 and 2.0 and 3.5 c)the topics that i need to concentrate while preparing Thanks in advance
what is a mvc in asp.net?
3 Answers Cap Gemini, Elsinoir Technologies, HCL,