Quando você implanta um recurso com assemblies que são registrados no GAC, onde esses assemblies são armazenados? Achei que seria uma coisa fácil de encontrar, mas aparentemente meu Bing-foo está fraco hoje.
P.S. Tentei adicionar as tags “s” GAC “e” assembly “, mas elas não existiam e não consigo criar novas tags.
Resposta
Como Ari diz, eles estão localizados em c: \ windows \ assembly, mas se você navegar nessa pasta usando o Windows Explorer, verá uma IU personalizada que mostra o GAC. Se você usar o PowerShell, um prompt de comando ou outros aplicativos como o Total Commander (meu favorito), você verá que c: \ windows \ assembly contém um conjunto de outras pastas onde os assemblies reais são armazenados. Não adicione, edite ou remova manualmente os assemblies de lá! Use GACUTIL se precisar registrá-los / cancelar o registro manualmente.
Resposta
Você pode ver os arquivos no cache de montagem global navegando até% windir% \ assembly \ (por exemplo, C: \ Windows \ assembly)
Resposta
Ou você pode usar o editor de registro e definir o valor da chave – [HKEY_LOCAL_MACHINE] \ SOFTWARE \ Microsoft \ Fusion \ DisableCacheViewer t o 1. Isso permitirá a navegação no GAC. Defina-o de volta para 0 e a exibição normal do GAC retornará. Pessoalmente, eu uso o PowerShell para definir esse valor quando preciso navegar.
Resposta
Dê uma olhada em este tópico no Stack Overflow .