sabato 24 febbraio 2007
Provando ad installare lo Smart Device Framework 2.0 su Windows Vista, si ottiene il seguente messaggio di errore:
Il problema si presenta perché l'installazione richiede i diritti di amministratore. Purtroppo il pacchetto di installazione dello Smart Device Framework è in formato MSI, quindi non è possibile avviare l'installazione come amministratore attraverso il menu contestuale. Per aggirare l'inconveniente, bisogna avviare il Prompt dei comandi come amministratore, quindi eseguire il seguente comando:
msiexec /i SDFRedistributable.msi
Così facendo, poiché l'installazione è avviata da un processo che dispone dei diritti di amministratore, essi sono automaticamente ereditati dal programma di setup, che viene quindi portato a termine correttamente.
Grazie all'aiuto di Alessandro Scardova e di Roberto Scassellati, MVP Microsoft, sono riuscito a venire a capo del problema di cui avevo parlato in questo post. Riporto la risposta che mi ha dato Roberto sul newsgroup microsoft.public.it.windows.vista:
[Il problema è dovuto al fatto che] in D: hai un set di ACL differente da quello che è applicato all'interno del tuo profilo utente. Certo puoi spostare molte delle cartelle all'interno di %userprofile% ma come minimo devi assicurarti che le ACL siano tali da permettere all'utente di accedervi con i diritti necessari per effettuare le operazioni che desidera. Con XP questo non era un grosso problema, con Vista lo diventa a causa di UAC. Beh insomma piu' che di problema di tratta di una funzione di sicurezza, capito che esiste e come funziona ti comporti di conseguenza.
In pratica, ho dovuto aggiungere manualmente il mio account alla lista degli utenti che hanno accesso alla cartella "D:\Users\Marco\Favorites", assegnandogli il controllo completo della directory.
Chi ha avuto modo di provarlo, avrà notato che Nero Vision non digerisce bene l'interfaccia Areo di Windows Vista. Quando si prova ad eseguirlo, infatti, appare il seguente messaggio:
Per fortuna, le incompatibilità sembrano limitate all'interfaccia: nonostante questo avviso, la creazione di DVD video avviene senza problemi e, appena si esce dal programma, Aero viene correttamente ripristinato.