Verify Assemblies are loaded with GACUtil

Posted by : on

Category : troubleshooting   guides


What is GAC?

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. More information can be found here: https://docs.microsoft.com/dotnet/framework/app-domains/gac

Prerequisites

Download and install the .NET 4.8 Framework Developer Pack on the affected machine: https://dotnet.microsoft.com/download/dotnet-framework/net48

Check the currently installed Assemblies

  1. Open a Powershell or Command Prompt as Administrator
  2. Navigate to the installation directory:
    cd "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools"
  3. Run this GACUtil Command to List the Assemblies installed:
    Powershell:
     .\gacutil /L
    

    Command Prompt:

     gacutil /L
    

Page Views


Share on:
About Blake Drumm
Blake Drumm

I like to collaborate and work on projects. My skills with Powershell allow me to quickly develop automated solutions to suite my customers, and my own needs.

Email : [email protected]

Website : https://blakedrumm.com

About Blake Drumm

This is the personal technical blog for Blake Drumm. Currently primarily focused towards Microsoft System Center Enterprise Management Products. I am an Microsoft Support Engineer on the System Center North America Support Team. I am new to blogging. July 6th, 2021 marks my first day as a Microsoft FTE converting from a contractor. I had been working as a contractor since January 2020. Continue to check back for new posts or tips. I like to continually update this page as time permits.

Follow @blakedrumm
Useful Links