Qualcuno può suggerire il posto migliore per aggiungere soluzioni o eventi di progetto, come ProjectAdded, a un componente aggiuntivo di Visual Studio?Dove devo allegare gli eventi di soluzione o di progetto nel mio componente aggiuntivo di Visual Studio?
Se eseguo questa operazione quando il componente aggiuntivo si collega, non è stata caricata alcuna soluzione, quindi come posso sapere quando è stata caricata una soluzione?
Ad esempio, se scrivo un evento per gestire gli elementi del progetto aggiunti, dove devo allegarlo? L'evento verrebbe attivato dal progetto e a sua volta dalla soluzione, quindi non è possibile collegare gli eventi quando il componente aggiuntivo si connette perché non vi è alcuna soluzione quando il componente aggiuntivo si connette.
D'altra parte, se li aggiungo nell'evento Exec(), allora ho bisogno di fare verifiche come se l'evento è già stato allegato, e sono sicuro che ci deve essere un modo più ordinato a volte tra la connessione eventi e l'evento Exec().