assemblies - Confusion about GAC -


while interview , confused after interviewer asked question global assembly cache (gac). should answer?

question 1: instead of keeping assembly in gac, if create directory , keep our assemblies there , if make directory shared can connected computers can use assemblies? difference if kept assembly in gac , in shared folder ?

edited: question 2: consider there 4 visual studio enabled development machines. out of , one serve server. can other machines (other server machines) use assemblies in gac of server machine ?

the assemblies hosted in gac, formally called shared assemblies or global assemblies (please don't confuse shared assemblies). 1 advantage of placing assembly in gac version control, while assembly in gac, can co-exist version of same assembly, although have same file name, distinguished internal signature, contains strong name. please see link


Comments

Popular posts from this blog

ASP.NET/SQL find the element ID and update database -

c++ - Compiling static TagLib 1.6.3 libraries for Windows -

PostgreSQL 9.x - pg_read_binary_file & inserting files into bytea -