C'è qualche API per scrivere un programma C# che possa interfacciarsi con l'aggiornamento di Windows e usarlo per installare in modo selettivo determinati aggiornamenti?Usa C# per interagire con Windows Update
Sto pensando da qualche parte lungo le linee di archiviazione di un elenco in un repository centrale di aggiornamenti approvati. Quindi le applicazioni lato client (che dovrebbero essere installate una volta) dovrebbero interfacciarsi con Windows Update per determinare quali aggiornamenti sono disponibili, quindi installare quelli presenti nell'elenco approvato. In questo modo gli aggiornamenti vengono comunque applicati automaticamente da una prospettiva lato client, ma posso selezionare quali aggiornamenti vengono applicati.
Questo non è il mio ruolo nella società, a proposito, mi chiedevo davvero se c'è un'API per l'aggiornamento di Windows e come usarlo.
si sono sicuramente alla ricerca per l'API di Windows Update Agent: http://msdn.microsoft.com/en-us/library/aa387099.aspx –
Questo è un'interfaccia COM orientata verso C e C++, quindi a meno che volevo darmi un tutorial su come chiamare le API COM da C#, non mi aiuta = (. Anche se, sarò il primo ad ammettere che questo è un fallimento della mia conoscenza, e non della tua risposta. – DevinB
Non sono a conoscenza di alcuna API C#. Ma hai considerato [Windows Server Update Service] (http://technet.microsoft.com/en-us/wsus/default.aspx) per aiutarti a gestire Windows Update a livello aziendale? –