¿Cómo saber de qué paquete/actualización de Microsoft proviene un archivo .dll?

¿Cómo saber de qué paquete/actualización de Microsoft proviene un archivo .dll?

Aquí faltan muchas solicitudes específicas de X.dll. Quisiera saber como llegar donde va un archivo .dlldeberíaprovienen, especialmente un Microsoft .dll.

Me falta un error de ensamblaje en mi programa y no estoy seguro de descargarlo de un sitio .dll aleatorio (de todos modos no lo encontré).

Aquí está elclase que necesito usar
Archivo faltante: Microsoft.UpdateServices.Administration.dll

¿Cómo saber qué actualización viene con este archivo?No encontré ninguna información sobre esto.
¿Dónde puedo descargar de forma segura los archivos .dll que faltan?

Estoy usando .NET framework 4.6.1 y Powershell 4.0

Respuesta1

Archivo faltante: Microsoft.UpdateServices.Administration.dll

Necesitas instalar elConsola de administración WSUS 3.0 SP2.

Debe instalar explícitamente la Consola de administración de WSUS en la máquina de desarrollo (para hacer referencia a ella) y debe instalar la Consola de administración de WSUS en cualquier máquina que esté destinada a utilizar su proyecto.

La DLL no tiene licencia para su redistribución, pero debe existir físicamente en la máquina local. La única forma de obtenerlo (legalmente) es instalar la Consola de administración de WSUS. La consola requiere .NET Framework v2.0 y una conexión autenticada al servidor WSUS (es decir, la máquina de la consola y el servidor WSUS deben tener una relación de confianza de dominio).

FuenteDLL de administración de servicios de actualización de Windows

Este archivo Microsoft.UpdateServices.Administration.dlltambién se instala como parte del Service Pack 1 de Windows Server Update Services:

enter image description here

FuenteDescripción del Service Pack 1 de Windows Server Update Services

información relacionada