views:

46

answers:

2

How to know which application is using an Assembly in GAC? I want to remove unwanted assemblies from GAC but it is not getting removed as it is used by some other application.

+3  A: 

You can use Process Explorer to find processes using a file.

Yuriy Faktorovich
IF some application is using a dll, then that dll is not unwanted.
Ganesh R.
Unless the application itself is unwanted..
Amitabh
+1  A: 

A passive approach can be using the Visual Studio tool fuslogvw to configure logging for all assemblies that are used on your machine. Then later you can examine the log and draw conclusion of which GAC elements are not used.

AureliusMarcus