Chi implementa AddIn's in Visual Studio troverà delle grandi novità con la prossima versione dell'ambiente di sviluppo. Innanzi tutto cambia totalmente il deployment, nel senso che non c'è più bisogno di registrare la componente con regasm (non si passa più da COM esplicitamente), poi si hanno miglioramenti sensibili sull'object model dell'IDE (_DTE). La registrazione ora passa da un file xml (con estensione addin) contenente le informazioni dell'addin e di come questo venga letto dall'IDE.

Nello sviluppo però ci si trova di fronte ad una piccola difficoltà, come 'deregistrare' l'addin ? Si è vero, se per deployare un addin basta xcopy, per deinstallarlo è un pò più difficile (almeno sulla macchina dove si sviluppa l'addin). La documentazione dice di lanciare il comando devenv /setup, peccato che non funzioni ! La soluzione la si trova attraverso un nuovo comando devenv /resetaddin.