¿Cómo puedo enumerar todos los ensamblajes que están en el GAC? ¿Necesito una herramienta que facilite su visualización?¿Cómo puedo enumerar todos los ensamblados registrados en GAC?
Respuesta
Puede usar gacutil provisto con Visual Studio para eso. Basta con abrir el símbolo del desarrollador Comando (disponible en el menú Inicio> Aplicación> Visual Studio) y ejecute el siguiente comando:
gacutil -l >yourassemblies.txt
Gacutil también está disponible como una descarga independiente si no tiene/quiere Visual Studio.
Si (como yo) no está seguro de dónde está el gacutil, puede acceder a él desde el símbolo del sistema de Visual Studio – Liam
Conjunto completo de información .... Agradable :) – Muhammedh
O vea aquí la ruta del archivo al comando gacutil (viene con Visual Studio): C: \ Archivos de programa \ Microsoft SDKs \ Windows \ v6.0A \ bin http://stackoverflow.com/questions/3397479/where-is-gacutil-exe –
Puede navegar hasta el GAC a través del explorador o la línea de comandos y ver el contenido de la carpeta. Su ubicación es C: \ Windows \ assembly.
Al ver a través del explorador, los archivos reales se ocultan y abstraen, si necesita copiar o extraer versiones específicas de las DLL, la línea de comandos es el camino a seguir.
También puede desactivar la extensión del espacio de nombres as explained here, lo que hará que el explorador actúe como siempre en el GAC.
.NET 4.0 [tiene un separador GAC] (http://stackoverflow.com/questions/2660355/net-4-0-has-a-new-gac-why), así que asegúrese de estar [mirando el camino correcto] (http: // stackoverflow.com/questions/2823068/where-is-the-net-framework-global-assembly-cache). –
Si necesita la salida en forma de texto, puede usar gacutil /l
.
Si necesita obtener esa lista desde el interior, por ejemplo, un instalador u otra herramienta propia, es posible que desee consultar el APIs para consultar el GAC.
- 1. ¿Cómo enumerar todos los enlaces registrados en Ninject?
- 2. Lista de todos los ensamblados .NET
- 3. Incluir ensamblados GAC en el contenedor
- 4. ¿Cómo enumerar todos los eventos registrados de un nodo DOM usando Javascript?
- 5. dwscript: ¿cómo enumerar todos los tipos disponibles?
- 6. GetReferencedAssemblies no devuelve todos los ensamblados
- 7. Enumerar espacios de nombres registrados de un objeto PHP DOMDocument
- 8. cómo cargar todos los ensamblados desde su directorio/bin
- 9. Cómo hacer referencia a los ensamblados GAC al integrar una extensión CLR en SQL Server
- 10. Cómo enumerar programáticamente todos los controladores en Rails
- 11. ¿Cómo enumerar todos los marcadores en NERDTree of VIM?
- 12. ¿Cómo enumerar todos los archivos modificados en un volumen oculto?
- 13. ¿Cómo enumerar todos los métodos para un objeto en Ruby?
- 14. Registre ensamblados administrados con COM sin usar el GAC
- 15. algoritmo para enumerar todos los posibles caminos
- 16. Transmitir una notificación a todos los dispositivos registrados
- 17. Determine los ensamblados cargados
- 18. Enumerar * todos * caminos hamiltonianos
- 19. Prueba de Autoacc todos los tipos registrados pueden resolverse
- 20. Lista de todos los tipos registrados en una instancia de contenedor de Castle Windsor
- 21. ¿Cómo puedo enumerar todos los campos de un archivo PDF en iTextSharp
- 22. ¿Cómo puedo enumerar todos los archivos en un directorio ordenados alfabéticamente usando PHP?
- 23. ¿Cómo puedo enumerar todos los procesos que se ejecutan en Windows?
- 24. ¿Cómo puedo enumerar todos los espacios de nombres de contexto en Oracle DB?
- 25. ¿Cómo puedo enumerar todos los archivos en un directorio usando Perl?
- 26. ¿Cómo puedo enumerar todos los módulos en un repositorio de CVS?
- 27. enumerando conjuntos en GAC
- 28. Contactos ¿Resuelve cómo enumerar todos los campos disponibles?
- 29. Cómo recursivamente enumerar todos los archivos y directorios
- 30. Enumerar todos los dispositivos, particiones y volúmenes en Powershell
Usted accidentalmente un verbo. –
Ver el enlace [http://www.codeproject.com/KB/dotnet/demystifygac.aspx](http://www.codeproject.com/KB/dotnet/demystifygac.aspx) – Prasanth