Preguntas etiquetadas con assemblies

Los ensamblados son colecciones de tipos y recursos .Net compilados agrupados en una unidad lógica y física (en forma de archivo .dll o archivo .exe).

146
C #: ¿por qué firmar una asamblea?

En algunos códigos C # que he asumido (en Visual Studio 2005), he notado que todos los ensambles están firmados con el mismo .snkarchivo. ¿Por qué el autor anterior habría firmado las asambleas de esta manera? ¿Es necesario firmar los ensamblados y qué estaría mal no firmar? ¿Qué desventajas hay...

134
¿Cómo extraer un ensamblaje del GAC?

Hay un paquete con el que tengo que lidiar que instala los ensamblajes directamente en el GAC (por ejemplo, en algún lugar profundo en% windows% / ensamblaje). ¿Cómo exorcizo el ensamblaje real (la DLL) del GAC en el sistema de archivos

120
¿Cómo recorre los ensamblajes cargados actualmente?

Tengo una página de "diagnósticos" en mi aplicación ASP.NET que hace cosas como verificar la (s) conexión (es) de la base de datos, mostrar la configuración actual de la aplicación y las cadenas de conexión, etc. Una sección de esta página muestra las versiones de ensamblaje de los tipos...

101
¿Cómo enumero todos los ensamblajes cargados?

En .Net, me gustaría enumerar todos los ensamblados cargados en todos los AppDomains. Hacerlo para el AppDomain de mi programa es bastante fácil AppDomain.CurrentDomain.GetAssemblies(). ¿Necesito acceder de alguna manera a cada AppDomain? ¿O ya existe una herramienta que hace