Как узнать, из какого пакета/обновления Microsoft взят файл .dll?

Как узнать, из какого пакета/обновления Microsoft взят файл .dll?

Здесь много конкретных отсутствующих запросов X.dll. Я хотел бы знать, как получить, где находится файл .dllдолженоткуда берутся, особенно из Microsoft .dll.

У меня в программе ошибка отсутствующей сборки, и я не уверен, стоит ли загружать ее со случайного сайта с .dll (я его все равно не нашел).

Здеськласс, который мне нужно использовать
Отсутствует файл: Microsoft.UpdateServices.Administration.dll

Как узнать, какое обновление поставляется с этим файлом?Я не нашел никакой информации об этом.
Где я могу безопасно скачать отсутствующие .dll?

Я использую .NET Framework 4.6.1 и Powershell 4.0.

решение1

Отсутствует файл: Microsoft.UpdateServices.Administration.dll

Вам необходимо установитьКонсоль администрирования WSUS 3.0 SP2.

Вам необходимо явно установить консоль администратора WSUS на машине разработки (чтобы ссылаться на нее), а также установить консоль администратора WSUS на любой машине, которая будет использовать ваш проект.

DLL не лицензирована для распространения, но она должна физически существовать на локальной машине. Единственный способ получить ее (легально) — установить WSUS Admin Console. Для консоли требуется .NET Framework v2.0 и аутентифицированное соединение с сервером WSUS (т. е. консольная машина и сервер WSUS должны иметь доверительные отношения домена).

ИсточникDLL-библиотека администрирования служб обновления Windows

Этот файл Microsoft.UpdateServices.Administration.dllтакже устанавливается как часть пакета обновления 1 (SP1) служб Windows Server Update Services:

enter image description here

ИсточникОписание пакета обновления 1 для служб Windows Server Update Services

Связанный контент