При попытке обновить "на лету" библиотеку в GAC получил сообщение об ошибке, что у меня нет доступа к библиотеке, ибо она занята другим приложением. Нужно было срочно узнать, что именно "держит" dll-ку.
Чтобы узнать, какой процесс блокирует доступ к библиотеке, можно вопользоваться консольной версией диспетчера задач, который называется tasklist. Для этого нужно в консоли ввести следующую команду:
tasklist /m название_библиотеки.dll
В результате работы будет выведен список тех процессов, которые используют вашу библиотеку. Остаовив их, вы сможете "освободить" библиотеку и сделать то, что хотели – обновить, удалить или еще что.
Пример команды:
tasklist /m Insiders.dll
Результат работы:
На скриншоте видно, что процесс библиотека используется IIS и таймером SharePoint.