spacer spacer spacer
 
 
  arrow Description
  arrow Key Facts
  arrow File System and OS
  arrow Security Validation
  arrow Requires
  arrow Additional Analysis
  arrow Instructions on Use
  arrow Vendor Summary
  arrow Research this File
  help File Detail Help
 
  Partition Commander
Now it's easy for anyone to safely partition their hard drive! You can reclaim waste disk space, organize files, even add new OSes.
box_image  
 
 
box_image
RadarSync
Ensures you have the latest drivers and software updates to make your PC run better and safer.
 
  Fix-It Utilities
Make your PC run like new! Includes Anti-Virus, Anti-Spyware, hardware diagnostics, registry fixer, and more!
box_image  
     
 
 
File Details
 

Gacutil.exe

Microsoft .NET Assembly Cache Utility

 
     
  Description  
     
 
file   Gacutil.exe is the Microsoft .NET Assembly Cache Utility. This tool is used to view and manipulate the contents of the global assembly cache and download cache.

Gacutil.exe is a 32-bit executable for a command line application that has no GUI.
Return to the
File Analysis Report
 
     
   
  Key Facts from within File  
     
 
key facts   These are the direct values are extracted from the file. These are defined by the original developer. Some items may be unspecified, mistyped or out of date.
     
File description
  Microsoft .NET Assembly Cache Utility
 
File Version
  1.1.4318.0
 
Application
  Microsoft .NET Framework
 
App version
  1.1.4318.0
 
Type
  32-bit
 
Publisher
  Microsoft Corporation
 
Copyright
  Copyright (c) Microsoft Corporation 1998-2002. All rights reserved.
 
Trademarks
  Microsoft(c) is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation
 
Comments
  Microsoft .NET Assembly Cache Utility
   
  File System and OS Information  
     
 
File system  
  C:\Windows\Microsoft.NET\Framework\v1.1.4322

The Microsoft.NET directory holds Microsoft's .NET programs and files. The .NET is a set of tools and APIs for programmers to build more advanced applications using this framework of services.

     
Date Modified
  08-Oct-2003 2:30 pm
 
Date Created
  08-Oct-2003 2:30 pm
 
Size
  80 KB  (81,920 Bytes)
 
Captured from
  Updates on Core
 
OS at capture
  Windows XP (SP3), Build 2600, 32-bit edition
 
 
   
  Security Validation  
     
 
security   The two security hashes for Gacutil.exe were created from the original file. The security hash is created by scanning all bytes within the file. Identical files should have the same hashes. SHA1 is considered the more secure than the older MD5 hash.
     
MD5
  3B5EE29A8C6B8E96823B350774853145
 
SHA1
  531BC766E91B1DFB69661646B953A8E9DDAEB634
     
  Requires  
     
 
required   The following files are required when running this program. These may call other files, and there can be additional required files not in this list.

           
  import Advapi32.dll   import Shlwapi.dll
  import Kernel32.dll   import User32.dll
  import Mscoree.dll  
 
Click on filename for more details.
 
   
  Additional Analysis  
     
 
notes  
  • Gacutil.exe requires a C library, and was likely written in Micorsoft Visual C. It was likely built using Visual Studio 2003.
  • Gacutil.exe is a PE style file.
  • This program does not appear to be internally referenced by any other file.
   
  Instructions on Use  
     
 
notes   Command-line help instructions for this application.

 
Microsoft (R) .NET Global Assembly Cache Utility.  Version 1.1.4318.0
Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.

Usage: Gacutil  [  ]
Commands:
  /i  [ /r  ] [ /f ]
    Installs an assembly to the global assembly cache.  is the
    name of the file that contains the assembly manifest.
    Example: /i myDll.dll /r FILEPATH c:\projects\myapp.exe "My App"

  /il  [ /r  ] [ /f ]
    Installs one or more assemblies to the global assembly cache.  
     is the path to a text file that contains a list of 
    assembly manifest file paths. Individual paths in the text file must be 
    separated by CR/LF.
    Example: /il MyAssemblyList.txt /r FILEPATH c:\projects\myapp.exe "My App"
      myAssemblyList.txt content:
      myAsm1.dll
      myAsm2.dll

  /u  [ /r  ]
    Uninstalls an assembly.  is the name of the assembly
    (partial or fully qualified) to remove from the Global Assembly Cache.
    If a partial name is specified all matching assemblies will be uninstalled.
    Example:
      /u myDll,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab 
      /r FILEPATH c:\projects\myapp.exe "My App"

  /uf 
    Forces uninstall of an assembly by removing all traced references.
     is the full name of the assembly to remove. Assembly will
    be removed unless referenced by Windows Installer.
    ! Warning: use the /uf command with care as applications may fail to run !
    Example: /uf myDll,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab

  /ul  [ /r  ]
    Uninstalls one or more assemblies from the global assembly cache.  
     is the path to a text file that contains a list of 
    assembly names. Individual names in the text file must be 
    separated by CR/LF.
    Example: /ul myAssemblyList.txt /r FILEPATH c:\projects\myapp.exe "My App"
      myAssemblyList.txt content:
      myDll,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab
      myDll2,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab

  /ungen 
    Uninstalls a native image installed via the NGEN utility. 
    is the name of the assembly for which native images are to be uninstalled.
    The assembly itself will remain in the global assembly cache.
    Example: /ungen myDll

  /l [  ]
    Lists the contents of the global assembly cache. When the optional 
     parameter is specified only matching assemblies are listed.

  /lr [  ]
    Lists the contents of the global assembly cache including traced reference 
    information. When the optional  parameter is specified only 
    matching assemblies are listed.

  /cdl
    Deletes the contents of the download cache

  /ldl
    Lists the contents of the download cache

  /? 
    Displays a detailed help screen

Old command syntax:
  /if 
    equivalent to /i  /f

  /ir    
    equivalent to /i  /r 

  /ur    
    equivalent to /u  /r 

Options:
  /r   
    Specifies a traced reference to install (/i, /il) or uninstall (/u, /ul).
       is the type of the reference being added 
        (UNINSTALL_KEY, FILEPATH or OPAQUE). 
       is the identifier of the referencing application, 
        depending on the 
       is a friendly description of the referencing application.
    Example: /r FILEPATH c:\projects\myapp.exe "My App"

  /f 
    Forces reinstall of an assembly regardless of any existing assembly with 
    the same assembly name.

  /nologo
    Suppresses display of the logo banner

  /silent
    Suppresses display of all output
 
   
  Vendor Summary  
     
 
Vendor
  Microsoft Corporation

Microsoft Corporation Logo
Phone
1-425-882-8080
1-800-642-7676

Web
Global
USA

Assistance
Support
Downloads

 
   
  Research this File  
     
 
Getting search results...
 
     
  Notes  
     
  While we believe this information up to date and accurate, FAQware is not responsible for any inaccuracies. If you find something that is out of date or inaccurate, please let us know at so we can correct it.