Dopo aver installato i Windows Phone Developer Tools da un utente amministrativo (o avete lanciato il setup con Run as administrator) e il vostro utente abituale di lavoro è, giustamente, con privilegi standard appena provate a debuggare la vostra applicazione, sia da Blend 4 o Visual Studio 2010, vi apparirà un messaggio simile a questi:
un primo workaround funzionante, ma poco pratico, è quello di lanciare Blend 4 con Run as administrator. In realtà l’emulatore non ha assolutamente bisogno di privilegi amministrativi per funzionare, ma è semplicemente il setup che copia alcuni file necessari all’emulatore nella cartella locale dell’utente che fa il setup.
Ovviamente sembra più un bug che una cosa voluta, in fondo si tratta di una CTP, che è meno di una Beta.
Io ho risolto impostando temporanemente il mio utente standard a utente con privilegi amministrativi, ho reinstallato i Tools e alla fine del setup (la riparazione dei tools richiede un boot) ho rimesso l’utente in modalità standard.
E tutto funziona perfettamente!