Se dovesse capitarvi di sviluppare un'estensione per Visual Studio che ha dei riferimenti ad assembly esterni o di terze parti, ricordate di decorare la classe che eredita da VSPackage con l'attributo ProvideBindingPath.
Questo è necessario perché, nonostante gli assembly vengano correttamente impacchettati nel file .vsix, Visual Studio non li referenzia automaticamente. Tale attributo, invece, dice a Visual Studio che ci sono degli assembly da referenziare nella directory in cui viene installata l'estensione. Se gli assembly sono organizzati in sottodirectory, potete utilizzare l'overload dell'attributo che consente di specificarne il nome.
Alessandro
Questo è necessario perché, nonostante gli assembly vengano correttamente impacchettati nel file .vsix, Visual Studio non li referenzia automaticamente. Tale attributo, invece, dice a Visual Studio che ci sono degli assembly da referenziare nella directory in cui viene installata l'estensione. Se gli assembly sono organizzati in sottodirectory, potete utilizzare l'overload dell'attributo che consente di specificarne il nome.
Alessandro