Es gibt hier viele spezifische fehlende X.dll-Anfragen. Ich würde gerne wissen, wie man dorthin kommt, wo eine .dll-Datei istsollenstammen, insbesondere eine Microsoft .dll.
In meinem Programm liegt ein Fehler wegen einer fehlenden Assembly vor und ich bin nicht sicher, ob ich sie von einer beliebigen DLL-Site herunterladen soll (ich habe sie jedenfalls nicht gefunden).
Hier ist dasKlasse, die ich verwenden muss
Fehlende Datei: Microsoft.UpdateServices.Administration.dll
Wie erkenne ich, welches Update mit dieser Datei kommt?Ich habe dazu keine Informationen gefunden.
Wo kann ich fehlende DLLs sicher herunterladen?
Ich verwende .NET Framework 4.6.1 und Powershell 4.0
Antwort1
Fehlende Datei: Microsoft.UpdateServices.Administration.dll
Sie müssen dieWSUS 3.0 SP2-Verwaltungskonsole.
Sie müssen die WSUS-Administratorkonsole explizit auf dem Entwicklungscomputer installieren (um darauf zu verweisen), und Sie müssen die WSUS-Administratorkonsole auf jedem Computer installieren, der Ihr Projekt verwenden soll.
Die DLL ist nicht zur Weiterverteilung lizenziert, muss aber physisch auf dem lokalen Computer vorhanden sein. Die einzige Möglichkeit, sie (legal) zu erhalten, besteht darin, die WSUS-Administratorkonsole zu installieren. Die Konsole erfordert das .NET Framework v2.0 und eine authentifizierte Verbindung zum WSUS-Server (d. h. der Konsolencomputer und der WSUS-Server müssen über eine Domänenvertrauensbeziehung verfügen).
QuelleWindows Update Services-Verwaltungs-DLL
Diese Datei Microsoft.UpdateServices.Administration.dll
wird auch als Teil des Windows Server Update Services Service Pack 1 installiert:
QuelleBeschreibung von Windows Server Update Services Service Pack 1