Verify Assemblies are loaded with GACUtil

Posted by : on

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 suit my customers, and my own needs.

Email :

Website :

About Blake Drumm

My name is Blake Drumm, I am working on the Azure Monitoring Enterprise Team with Microsoft. Currently working to update public documentation for System Center products and write troubleshooting guides to assist with fixing issues that may arise while using the products. I like to blog on Operations Manager and Azure Automation products, keep checking back for new posts. My goal is to post atleast once a month if possible.

Follow @blakedrumm
Useful Links