Jak się dowiedzieć, z jakiego pakietu / aktualizacji Microsoft pochodzi plik .dll?

1

Istnieje wiele konkretnych brakujących żądań X.dll. Chciałbym wiedzieć, jak się dowiedzieć, skąd powinien pochodzić plik .dll , zwłaszcza Microsoft .dll.

Mam błąd braku zestawu w moim programie i nie jestem pewien, czy pobrać go z przypadkowej witryny .dll (i tak go nie znalazłem).

Oto klasa, której muszę użyć
Brakujący plik: Microsoft.UpdateServices.Administration.dll

Jak sprawdzić, która aktualizacja jest dostarczana z tym plikiem? Nie znalazłem żadnych informacji na ten temat.
Gdzie mogę bezpiecznie pobrać brakujące pliki .dll?

Korzystam z .NET Framework 4.6.1 i Powershell 4.0

Svart
źródło

Odpowiedzi:

1

Brak pliku: Microsoft.UpdateServices.Administration.dll

Musisz zainstalować konsolę administracyjną WSUS 3.0 SP2 .

Musisz jawnie zainstalować konsolę administracyjną WSUS na komputerze programistycznym (aby się do niej odwołać), a także zainstalować konsolę administracyjną WSUS na dowolnym komputerze, który ma korzystać z twojego projektu.

Biblioteka DLL nie jest licencjonowana do redystrybucji, ale musi fizycznie istnieć na komputerze lokalnym. Jedynym sposobem na uzyskanie (legalnie) jest zainstalowanie Konsoli administracyjnej WSUS. Konsola wymaga systemu .NET Framework v2.0 i uwierzytelnionego połączenia z serwerem WSUS (tzn. Komputer konsoli i serwer WSUS muszą mieć relację zaufania domeny).

Źródło biblioteki DLL Windows Update Services Administration

Ten plik Microsoft.UpdateServices.Administration.dlljest także instalowany jako część dodatku Service Pack 1 dla Windows Server Update Services:

enter image description here

Źródło Opis Windows Server Update Services z dodatkiem Service Pack 1

DavidPostill
źródło
Dziękuję za odpowiedź. Właśnie miałem edytować mój post wskazujący na to oprogramowanie. Czy muszę skonfigurować całą sieć WSUS do monitorowania? Co się stanie, jeśli będę musiał sprawdzić serwery w innej domenie? Dzięki
Svart,
Gotowy. Teraz moje pytanie jest nadal w toku, w jaki sposób określasz pochodzenie jednej .dll lub innej?
Svart,
Nie wiem o pochodzeniu. Tylko upewnij się, że pobierasz je tylko z właściwej witryny dostawcy, a nie z przypadkowej witryny.
DavidPostill