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

474
Svart

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

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

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

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

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

1

1 ответ на вопрос

1
DavidPostill

Missing file: Microsoft.UpdateServices.Administration.dll

You need to install the WSUS 3.0 SP2 Administration Console.

You need to explicitly install the WSUS Admin Console on the development machine (to reference it), and you must install the WSUS Admin Console on any machine that is intended to use your project.

The DLL is not licensed for redistribution, but it must physically exist on the local machine. The only way to get it (legally) is to install the WSUS Admin Console. The console requires the .NET Framework v2.0 and an authenticated connection to the WSUS server (i.e. the console machine and the WSUS server must have a domain trust relationship).

Source Windows Update Services Administration DLL

This file Microsoft.UpdateServices.Administration.dll is also installed as part of Windows Server Update Services Service Pack 1:

enter image description here

Source Description of Windows Server Update Services Service Pack 1

Спасибо за ответ. Я собирался редактировать свой пост, указывающий на это программное обеспечение. Нужно ли настраивать всю сеть WSUS для мониторинга? Что если я должен проверить серверы в другом домене? Спасибо Svart 7 лет назад 0
Готово. Теперь мой вопрос все еще не решен, как вы определяете происхождение одного .dll или другого? Svart 7 лет назад 0
Не знаю о происхождении. Просто убедитесь, что вы загружаете их только с сайта соответствующего поставщика, а не с какого-то случайного сайта. DavidPostill 7 лет назад 0

Похожие вопросы