Penso di aver capito cosa è successo:
Lui ha fatto l'import di System.Management, ma non ha aggiunto la reference all'assembly System.Management.dll, l'intero namespace e quindi anche la classe ManagementObject non venivano trovati, lui ha detto a visual studio di creare la classe che mancava quindi è stata creata una nuova classe ManagementObject, infatti nel suo errore viene indicata interna al suo namespace con WindowsApplication1.ManagementObject che ovviamente non contiene ne l'indexer ne niente altro.
Questo spiegherebbe come mai non trova un indexer che nella classe originale c'è e tutti gli altri errori che gli vengono dati fin dall'importazione del namespace.
|