Managing and Copying DLLs from Global Assembly Cache NET Framework 4.0, this is the default location for its assemblies. If you are engaging with an application after the. What is C:\WINDOWS\Microsoft.NET\assembly?Īfter CLR version 4.0, Microsoft changed their location to this one for maintaining and to avoid loading the wrong DLL in applications for backwards compatibility. If you are working with applications belongings to these versions then this is the place for your Global Assembly Cache. Previous CLRs includes versions 1.0, 1.1, 2.0. Previous CLRs used this place as it's a common location for DLLs. Since it is a common frameworkDLLl and used separately from your application logic, it is good to place it in a shared place for ease of maintenance and update process. It is better to have it in a common place that can be referred to. One option is you can place the DLL in your project but assume you are creating another project which Assume that you are using in your project. GAC is a shared location in your machine that keeps assemblies, DLLs for common sharing purposes. Most of you may be confused why there are two GACs available in the machine:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |