Problemi con gli Smart Tag in VS 2005? Leggete un pò…
Ormai erano un pò di mesi che avevo problemi con gli Smart Tag in Visual Studio 2005, più precisamente con quelli (comodissimi) che vengono presentati allo sviluppatore per completare automaticamente i metodi e le proprietà derivanti da una classe astratta o da un’interfaccia che ci si appresta a ereditare. Molto semplicemente compariva il riquadro dello smart tag e scegliendo una qualsiasi delle operazioni presentate… non accadeva nulla! Per nulla intendo nemmeno messaggi di errore di alcun tipo. Se questo prima non costituiva un grosso problema, dato che avevo smesso di usare VS vista la mancanza di progetti in corso che lo richiedevano, da qualche settimana ho ripreso a usare pesantemente l’IDE in questione e la faccenda si è rivelata in breve tempo particolarmente fastidiosa. Alla fine però, assolutamente per caso e cercando tutta un’altra cosa quando invece ho passato qualche mezz’ora della settimana precedente a fare ricerche mirate per il problema (non avevo voglia di reinstallare tutto l’ambiente di sviluppo), ho scoperto sia il colpevole che la risoluzione. Il colpevole: la preview di Maggio 2006 di LINQ per Visual Studio 2005. Il motivo: l’installer modifica in maniera errata una chiave del registro. La soluzione: eccola qui. L’ho provata e ha funzionato, l’unica controindicazione è che occorre azzerare le impostazioni generali e utente dell’ambiente di sviluppo quindi bisogna impostare tutto da zero (5 minuti, meglio che disinstallare e reinstallare tutto). A dire il vero non so se è veramente necessaria questa ultima operazione, ma nel dubbio ho seguito alla lettera le istruzioni descritte in quel link ed è andato tutto liscio.


emanuele ha detto:
11 ottobre 2008 alle 20:48 · Rispondi a emanueleGrazie mille !
ci stavo impazzendo
ma come hai fatto ?
Emanuele