Roberto Brunetti

ASP.NET - Mobility
Team System

SharePoint Conference

.NET Programming

Corsi

SharePoint

GAX GAT e Visual Studio 2008

Dopo aver installato il SP1 di Visual Studio 2008, la mia installazione di Guidance Automation Extension ha smesso di funzionare. L'errore è "Impossible to". La domanda è To COSA ??? Ho provato a mettere i regional settings in italiano e il messaggio è diventato giustamente "Impossibile avviare" :-)

Ho pensato a qualche problema di installazione di chiavi di registry o cose simili visto che GAX è integrato in VS. Ho provato il ripristino da Add/Remove Program/Features ma niente da fare. Ho pensato quindi di disinstallare GAT e poi GAX (come da corretto ordine): mentre GAT si è disinstallato, GAX durante la disinstallazione mi ha dato il seguente problema

Molto chiaro il messaggio :-)

L'unica soluzione che ho trovato e che spero aiuti molti dei nostri clienti che usano GAT/GAX è la seguente:

1) Deregistrare tutti i package: per farlo occorre riaprire tutte le solution GAT e fare Unregister, ricordando che se non avete i sorgenti...niente da fare...il che è un casino sulle macchine dei vari developer che usano GAX, ma che, giustamente non hanno GAT installato.
2) Disinstallare tutti i package installati tramite MSI (ricordo che molti Software Factory della parte pattern&practices installano i loro package)

Se non avete voglia di fare tutto questo a mano esiste un tool scaricabile da http://softwarefactoriestoolkit.net/GaxTroubleshooter.zip, da lanciare via command-prompt (come administrator) che tramite /removegax toglie le chiavi di registry associate ai package installati e rimuove GAX.

Poi ho reinstallato GAX e GAT e riregistrato tutti i pacchetti.