Я действительно нашел этот пост после того, как написал свой вопрос. Это действительно хорошо объяснили:
Вы сможете увидеть их, если перейдете к
c:\windows\assembly
с проводником, где вы увидите красиво отформатированный список сборок.
Расширение оболочки, отвечающее за это представление, отображает не только сборки в GAC, но и собственные версии сборок, предварительно скомпилированных с помощью ngen.exe.
Но файлы на самом деле здесь не хранятся - расширение оболочки просто маскирует их истинное местоположение. Вы можете увидеть, где файлы действительно хранятся, перейдя в тот же каталог через командную строку.
В этом месте находятся несколько подкаталогов, в том числе один с именем GAC. Здесь, под несколькими слоями хеш-кодов и имен сборок, находятся физические сборки, а также старомодный файл .INI, который, помимо прочего, содержит строгое имя. На этой неизведанной территории стоит изучить, чтобы понять, что происходит под прикрытием, хотя остерегайтесь вносить изменения, поскольку GAC должен быть непрозрачным.