How to register private assembly?

Need help authoring your installer? Ask the community for tips and advice.
Post Reply
the gridlock
Posts: 4
Joined: Mon Nov 02, 2020 8:29 am

How to register private assembly?

Post by the gridlock » Sat Nov 21, 2020 10:20 am

Hi, i am having trouble registering some 3rd party assemblies,
most of them work when I register with the GAC global cache,
however some were not registered,
Do you have any examples as video, so I can follow?
although I have read the instructions for the assembly property, I cannot figure out what is private install to? Is it a folder or exe file or something?

Posts: 3369
Joined: Wed Jun 13, 2018 7:49 am

Re: How to register private assembly?

Post by Catalin » Mon Nov 23, 2020 6:32 pm


A private assembly is normally used by a single application, and is stored in the application's directory, or a sub-directory beneath.

A shared assembly is normally stored in the Global Assembly Cache (GAC), which is a repository of assemblies maintained by the .NET runtime. Shared assemblies are usually used by multiple applications.
Is it a folder or exe file or something?
Yes, it is a folder (usually your application's folder).

The Global Assembly Cache is also a folder and can usually be found at the following location:

WindowsDirectory:\Windows\assembly\GAC e.g.:


Hope the explanations helps!

Best regards,
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Post Reply